Sadly the current makeup of the rosters or the conditions conducive for enjoying a game are NOT the factors limiting attendance.
It's the DOWNTOWN environment that is the culprit. There is a lawless culture that has been allowed to grow and permeate the whole downtown area. Simply put you just don't feel safe outside of normal banker's hours.
It's not the safe and vibrant party type atmosphere it has been in years past. It has fallen off just like Bud Light..... to "its the end of happy hour you know where your car is parked?". Sure, the park and ride share services help access. But the benches, like most downtown, will a have a camped out homeless panhandler.
Last summer I paid $30 to park in a "supervised" parking lot...4 other people and I waited 1.5 additional hours to file police reports...yes - 5 smashed windows on outside row. (No, only 2 were Cub fans) Cop indicated that most violations were smash and grabs drug fueled.