So the game times definitely probably have an effect. If they are having an effect on actual season ticket holders attending games, they are impacting people considering going to the games. Take into account the price of tickets (a friend was in the last row of north upper deck for $65), with no game time announced until 7 days, sometimes 5 days before, is going to turn away people from purchasing tickets. If I'm a dawg fan, but has kids, 7:30 kick offs are probably a non starter. Either you're bringing the kids or trying to find a sitter for a return post midnight. Baby sitters aint cheap either. If you are strongly considering the game a couple weeks out but don't have a game time to plan accordingly, you aren't going to buy tickets, and your impulse to buy the week of the game probably strongly diminishes. No other entertainment, or sports outside of playoffs is this an issue. College basketball is scheduled ahead of time, with game times.
As for in stadium, just sell some beer. It is amazing how people can't arrive on time to even a 7:30 game. You had almost all day to get there.
I would’ve enjoyed this poast more if you included pics of babysitters.