We kick off at 7:30, rarely go past 9:50, and our half time is 23 minutes. And we pass as much or more as many teams.
I know you don't want to hear it, but there is something that speeds up games, although,you might believe it would be otherwise: switching balls on most plays. Officials NEVER chase incomplete passes. If the ball is incomplete, the wing or the deep wing on that side grabs a new ball from the ball boy, tosses it to the U, the ball is set, and the RFP is blown. Ball boys chase the errant pass wherever it may be. If a play ends OOB, the wing grabs a ball from the ball boy, places it at his feet, another ball is tossed to the U from the ball boy, and the ball that is OOB is retrieved by the ball boys.
Unless the play ends between the hashes, the U is looking for a ball to be tossed to him right away, and no official deals with the other one. The goal here is to blow the RFP in 12 seconds from the end of the previous play, and they usually make it.