I prefer my characters to switch roles, and none of my characters is exclusively a top or bottom. You're absolutely right in it being both unrealistic and outright boring. I couldn't enjoy just one position for the rest of my life, so why would I write that?
And emotional depth is what makes a character memorable. Men feel emotion, although certain societies expect men to pretend that they don't. Granted, I draw the line at the ever-sobbing perennial bottom (if I cried every time I had sex, I'd worry!), but I applaud you for letting your male characters show emotion.
As far as the little whiners who want their uke/seme pairings that never vary, I say let them read a good boy-love manga since I'm quite sure they need pretty pictures to get the point of what they're reading anyway.