Baseball tourism IS a large part of the Cubs fan base. That is NOT happening right now for the White Sox, and neither is the fan looking to make a day out of going to a ball game by having a game day experience of bars, clubs, and whatever else is around the park. For the history Sox fan base, the model is currently "Show up when they look like they might do something big", and that leads to huge drop offs when things aren't good. That's where we are today. This is a failing model, and seeing where we rank among our peers both in attendance and love of stadium in MLB, it's pretty easy to figure out why. This is a franchise that NEEDS to do more with it's game day experience, and what we have done the past 35 years and 35th and Shields isn't it. It's a sterile ballpark with its most prominent feature being "it's not bad". It's a neighborhood with no real easy access to game day entertainment before and after the game, and definitely not a volume of easy options, as is happening intentionally these days in places like Atlanta and Arlington, and historically in baseball entertainment friendly neighborhoods like Wrigley and Fenway.
If we want the White Sox to exist in 50 years, we need to realize the historic fan base is currently fleeing Chicago and the Chicago burbs and think about what Sox fans will look like in 2075, not what they looked like in 1975. The trend is greater than just showing up for 3 hours of baseball in a generic building, and the teams that realize that? Those are the franchises doing the best right now.