Just echoing what has already been said:
Cost: I just looked at a Knights @ Storm game in Nov, and online the tix start at 29.00. Pretty sure there is tax and fees on top. For a family of three or four that is ludicrous for an evening of "good value" entertainment. That's also before food and $9 ($9!!!!!) beers. I spoke to a vendor at a recent game and asked about the beer price - he said, expect it to increase until sales start to fall. Guess we will see what the ceiling is on what people will pay for a beer! As someone else said, these teams now have one goal in mind - profit. They are (mostly) no longer your small town, feel good community org.
The game: The game has changed a lot in the past few years. While many will agree it was needed in order to help to cut down on avoidable brain injuries, it's also taken a lot of the intensity and rivalry out of the games. They all seem very vanilla. Not exactly something that makes me want to get down to the rink. You used to be able to feel the excitement and the tension. It's very rarely like that anymore and I think that hurts too. It also doesn't help that the demographic for whom the game changed, seem very content to just stay at home and not pay for the game anyway. That's tough.
Talent: Watered down. 100% agree. Too many teams, and too many below standard players. Makes for sloppy hockey and bad games.
I do think that a lot of this can be changed, I'm just not sure the league is motivated to do it. They live in an echo chamber where they believe everything is great because they all talk together about how great things are. If they would look outside of the old boys club and ask real fans about what they like and dislike; what they'd like to see changed, I think the league would feel a whole less giddy about how great things are.
tl:dr - I cancelled my season seats this year and see no reason to return unless the Storm or league give me one. Not even a call to ask why I'm not renewing. Sad times. As someone said, many of these teams want to portray themselves as "big league", however they way they conduct business suggests the opposite.