Whilst I agree about the cost, I'm not so sure it's the only factor to consider.
Season ticket holders are the heart of any teams' support. The ST guarantees your location at the game without having to line up at the box office. (I know you can, but if you live even a small distance, it's petrol etc.)
It provides the team with upfront funds to recruit players and give management some perception of the level of "guaranteed" support for the coming season.
Cost is a big factor, but "how can I get my hockey fix for the least possible cost" can't be the true spirit of a Supporter. Wouldn't the true fan consider paying a quid MORE per game than a walk-up if it gave their team a better chance of success?
Just a thought, so put the flame throwers away!!!!
WD