I'm not sure your viewpoint is so valid. I have never encountered problems in a switch/sub or switch/dom relationship, because respectful partners accomodate each other. As a switch I would not try to coerce a sub into topping me, or a dom into subbing for me.

I prefer to see it as an advantage - I'm versatile!

Also, on the whining front, I have never encountered a purist anti-switch either. =) Unless you are one?