I wonder if some of that is the losing of a team identity. I remember The Cinci reds of the mid 70's, you could name the Great 8. Now it's hard as the players change out so often.
That’s a big part of it. Players used to be a part of the community, that the fans could relate to.
Now people just root for the laundry.