I think the source of the confusion Thomas identifies is the ambiguity between a critique of a particular Gnu/Linux distro and a critique of the Linux community.
Many people critique both the distros and the community. If you are critiquing a distro specifically enough, people won't get mad. But it has to be in the right forum. The critique has to identify something about a particular distro or application that needs fixing. Critique fanboys in a bug report and you will get flamed.
If you critique a Linux community, people will rightly take offense. Similarly, if you critique the LGBT community, people will rightly take offense. Which leads me to my second point, please don't use the term "fanbois" spelled with the "boi" to make your point. The word "Boi" originates from AOL screen names, when the term "boy" was banned from the screen name process, probably because potential racist overtones associated with it. Gay men claim "Boi" as marker of queer identity, so to glom it together with your loathing of fanboys is disrespectful to both groups -- of which I am a member of one.
TFA be damned!