I understand most of what you are saying.
I USED to be a fan where the only thing that mattered was winning. Any single game that was a lost was maddening and a total waste of my time. If my team didn't win the championship...they they BETTER have made at least significant progress from the previous season. No progress, not having anything to look forward to the team being a LOT better in the near future...I couldn't stand it.
Now, yeah, I want the wins, but for me its about entertainment and just liking the team. The problem I have with this current roster/team is that I don't really like the players. Sure, winning would change that for many (if this team goes on a miracle run to win the cup and the stars perform, they will be loved a lot more than they are now), but compared to teams in the past, this 'core' doesn't seem as relatable, doesn't SEEM like they really want to represent the city and the fans, and therefore to me they aren't as likeable.
Winning is the most fun. But for me its not the only thing. Tinkering with the roster when changes are needed is fun. Seeing a young player develop into something better each year is fun. Storylines are fun. I don't go into every season expecting wins and nothing else, and because of that I don't get as upset by sports.
I know some disagree but to me the bottom line is this, there are really 2 ways you can enjoy a season by a team you like. 1.) Win the championship. 2.) exceed pre-season expectations. When winning is all that matters, your 'preseason expectations' ARE the championship, and that makes it really hard to actually enjoy watching sports and being a fan of a team...at least for me it does.
If they lose, they lose. Not a good thing. But the next day I'm not going to be calling for heads to roll and things to be started on fire. I will WANT changes to be made, but part of the fun of it for me is seeing what changes ARE made and thinking about them/debating them, and then seeing how the team performs with those changes.