Well, my experience of people I know is that they don’t attend as many games as they used to. Sounds like your experience has been different.
I would (somewhat) agree with you for baseball.