It's a good thing that we complain, we are after all Apple customers most of us, and nothing's perfect, right?
Just because I question something Apple related doesn't mean I have to jump ship. Hell if I did that with all things in life I disagree on, I'd have a full time job jumping ships (and complaining the hell out of the crowded harbours!

).
I get what you mean of course - sure there are a lot of people here who maybe just should try Android, but there are people who always complain, loudly, over everything. Anybody recognize a person they've met (hopefully not in the mirror) who never ever is satisfied with anything and think that everybody's against them? Yep, though so. They're on here too.
For the rest of us, being a critic, trying to get the most out of the products we use and/or love, is a good thing. Apple do listen sometimes you know.
Apple would NEVER let the ports back on the Macbooks if people didn't complain. Never. Not until they saw sales dipping, maybe then. But the Macbooks sold like hot cakes for years with a lousy keyboard and too few ports. We all adopted the adapter, Satechi et al made a frikkin fortune selling dongles.
Complain, constructively, please!. In the end, if Apple does something I really can't accept, then I'll happily vote with my wallet. But not without complaining.