First of all, calling people morons because they dont share your opinion is pretty pathetic. Thats absolutely embarrassing and says a great deal about you as an individual. You should be ashamed of yourself.
Secondly, you can be critical and still have respect for people. Doesnt make you an anti fan. I love Kevvie i have huge respect for him, but i can still be critical, and i can still give him praise as well.
Supporting a team also doesnt mean blindly following whatever they do. You also have to remember people can spend plenty of money going to games and get behind the team at Suncorp, then come on here and vent at what they like or dont like about our performance. Its two totally different situations.