Do you prefer to keep your starter with you through the entire game or do you prefer to drop it for a different pokemon?
I normally keep my starter, although about halfway through the game they stop being my strongest and move more towards the middle of the pack.
If you prefer to keep your starter with you for the entire game, do you feel like it deepens your bond with your pokemon?
I tend to feel a bond with my starter if I decide to use it, but I just store it away if I decide not to. No bond needed.
If you prefer to drop your starter, what kinds of pokemon do you replace it with?
I normally drop my starter in challenges only, so I normally replace it with another usable Pokemon that can fill a similar niche. Sometimes I don't use my starter because I just decide not to use it, and replace it with whatever.