I do this to the Bears, and I did it to the Sox. And I consider myself a better fan for doing it.
If my team isnt in 1st place, or going to playoffs, I wont pay to see them. They arent worth the investment of my dollars to see a crappy team.
The perennial 2nd place teams rarely earned my dollars and I havent been to a Bears game (dont want to until they win). I go to Sox games as often as I can when I dont have work because theyve earned to right to my dollars.
Thats not fairweather.