Agree RE: Seattle but I disagree that expansion benefits fans. It takes a looooong time to build a fanbase in these new cities and few owners have the patience for it. If an expansion draft drained Marcus Smart from the Celtics, Joe Harris from the Nets, Miles Bridges from the Hornets, etc - say the 4th or 5th best guy from every team - you'd make 24 teams worse to create two 20-25 win teams. We can see the end of these benches in the NBA and I'm not sure it serves anyone's rooting to get more Carsen Edwards' and Dzanan Musas into the league.
You don't have to watch those shitty teams, but all of a sudden the benches across the league would get really thin and it would be harder to recreate enjoyable bench-mob units like the ones found in Memphis, Utah, etc. 48 minute games would be more of a slog when the starters aren't playing.
If anything, I think it would make the two aspects of the league you find unwatchable worse. With talent spread thinner, more teams would spread out to raise the risk level of their gameplay, only now there would be worse shooters in the corner. And the league would get a temporary influx of cash , enabling the biggest name free agents to join their buddies the marquee cities.
If you're saying the league should do it because they'll make a boatload of cash, you're right and that's why it'll probably happen. But from this fan's POV, I love the current state of the league. I might be wrong and just scarred from the quick expansion of the 90s but I like it when teams are stacked with immense talent. It's what made the Celtics/Lakers so great in the 80s.