It's no wonder that the games communities are seen as juvinile by most outsiders and even some from within. People make a genuine attempt at constructive criticism about whatever the current game-du-jour is, and others leap down their throat about it, calling them idiots.
You know, there are two kinds of love. There's 4 year old kid love, and there's adult love. The 4 year old kid love thinks that when you like something, it's perfect, and if someone complains about it, then that means they hate it and are stupid. Adult love means sometimes you realize something might be headed in a bad direction, and it's prudent to call attention to this to steer it back on track, because you love and care about something and want to see it become the best it can be.
It might be wise to consider this at some point, while you (the plural, as in, the community) are calling people idiots.