I'm kind of in agreement with you OP. I am a long time PC gamer, and I find the relentless bashing of consoles absurd. Anyone who wants to see why the console market is so large and so popular simply has to get a complete computer neophyte to try and design a gaming grade PC. When they're done, it'll likely cost a couple of thousand dollars (AUD) and will have taken literal MONTHS of research. For my last upgrade I researched for a fortnight on and off to understand the stuff. A far too complex and expensive platform will not attract mainstream consumers.
Without mainstream consumers, publishers make less, and developers will end up making more console games. But this is the fault of the PC, and not the console. That's like blaming Homo Sapien for being superior to the Neanderthal. Whilst some, including me, like the insular community and complexity of the system, I can't help but acknowledge we reap what we sow.
But console players should take note: long time gamers will feel a sense of entitlement and priviledge. We stuck with the hobby, some of us were derided for it. And the next time some testosterone overdosing jock joins my Counter-Strike game straight out of Call of Duty and Halo and calls me a nerd I will be annoyed. Show respect. Of course PC gamers are pissed off. So let them be, and be quiet, whatever you say will be disregarded.
Also: Fanboy is a derogative term, used to indicate an illogical and irrational person with an obsession over something. Don't use it to describe PC enthusiasts, especially on a gaming forum.