They have 8 teams. You think they would let you play a full 7 innings? they figure you get 2-3 innings in.
The point of this whole thing is not to play a regular game of softball. Its for the experience of playing in wrigley field. You play a few innings, take a few swings, eat , drink, and enjoy the experience.