Funny, I thought that wanting to see my team make improvements so they could play better in future made me a fan. It's not all about short term gain. Sometimes you need to look at improving the future, and often that means changing the status quo. That is NOT giving up, that is giving hope.
"Fans" who support their team through thick and thin, as if everything is perfect, and will never criticize no matter what...these are a problem. These "fans" create complacency, and are, in fact, more "enablers" than "fans". This is the type of "support" that has led to situations like what the Toronto Maple Leafs face. No matter what they do, the "fans" will support (enable) them, and they can cheap out on players and effort and still make a huge profit. They also continue to lose.
On the other hand, look at the New York Yankees (yes, I hate them, too, but look at them as an example). The fans ride them like a cheap wh.re when they don't win, so they are always making improvements and changes. Guess what...they are successful for it!
There is nothing wrong with CONSTRUCTIVE criticism. I'm not saying fans should be calling for public lynchings, but there is nothing wrong with wanting to see action to improve shortcomings. Its like saying "spare the rod, spoil the child"...sometimes discipline is necessary before praise. A parent who disciplines their child is not giving up on the kid, they are trying to make him (or her) better, for the child's own good. Same with football fans.
I want a team who will win year-in, year-out. The fact that I don't believe that our current coaching staff can provide that does not make me less of a fan. If I believed that changes are necessary, and still said nothing, THAT would make me less of a fan.
Those who want to play fiddle while Rome burns can feel free to do so, but I tend to favour grabbing a bucket and putting water on the flames.