Nobody is forcing you to 'participate' on these forums nor are they forcing you to use their products.
Honestly... if you don't like it then please go elsewhere instead of comming here to get yourself irritated and reflecting this upon others who don't share your views.
Welcome to the internet. I truly hope this isn't your first time.... If you think people posting 'reflecting this upon others who don't share your point of view' is something that shouldn't be posted on a public internet forum, you really, truly are, naive - in ever sense of the word.
If you think no one should every stick their head up with something they find or disagree with, you are the reason behind many of the failed issues in the world. Please, for the love of god, don't be a lemming or sheep your entire life.