Just for record, while saturday was uniquely bad this has been an ongoing issue for me at sox games.
I get that it's hard to project, but that's not completely exhonerating to me because part of the decision to go to more games is when you decide on a whim to go. That happens less when you think it's going to be a pain (especially with kids, where the times you get up to get food is multiplied).
But there was a lot of good insight here, and as I have said, this usually is the worst early in the year and they figure it out as they go.