Let me say this up-front. I’m guilty of this myself. I’ll own it, I’ve said variations of this about plenty of technologies or services.
Someone complains about a mobile OS, “oh, don’t use that. Use [insert speaker’s favorite mobile OS here].” Someone complains about Windows/Mac/Linux, “simple, just use [Windows|Mac|Linux] and your problem goes away.”
Someone complains about a problem with Facebook, Gmail, Google+, Twitter, etc. “Oh, just don’t use it. Simple.”
You get the idea.
The speaker may be the best kind of correct, technically correct, but they risk invoking the “fail mode of clever” which is (as John Scalzi so eloquently put it) “asshole.”
You may think your absolutist, well-thought-out, well-reasoned manifesto against $thing is convincing. It may even be convincing to anyone willing to 1) take the several hours it takes to hear the diatribe, and 2) trade off the benefits or perceived benefits of their choice to embrace the alternative. (This is assuming you offer an alternative. Many folks like to bash things and then not even up an alternative, which isn’t a winning strategy. Yes, I’m looking at the whole “Defective by Design” campaign when I say this.)
It’s totally OK for you to refuse to use a service, operating system, program, or whatever. More power to you. Just don’t assume that your choices are applicable to others.
People use Facebook for complicated reasons, and often actually are aware how annoying the service is and how shitty it is that Facebook continually tweaks privacy options/settings and the flow of posts, etc. People use Windows for complicated reasons that depend a lot on their level of comfort with computers, applications they need, etc.
“Just don’t use X,” is not a constructive comment. That’s not to say offering an alternative is bad or wrong, if done reasonably. But “just don’t use X” is pretty much a non-starter.
And don’t even get me started on the folks who recommend telling others when they encounter problems with X “simple, just tell them not to use X and to use a better service/technology.” Yes, because what will win users/customers is to reply to their issues with an invitation to make changes on their end that will be perceived as disruptive. Way to go champ, pick up your prize for customer service at the front desk.
You can advocate for better options, but leading with “just don’t use X” as an absolutist statement pretty much guarantees you’re going to be ignored and annoy the other person or people. Take a stab at being empathetic with others and realize that your set of choices and values may not apply well to their situation.