Newsflash: The reason that college football games are long is because of advertising.
With that out of the way, do you remember the ‘pilot program’ the Pac-12 announced prior to the season about exploring methods to reduce the length of games? Well, the results are in (emphasis mine):
The game-shortening elements were comprised of shortened half-times from 20 minutes to 15 minutes, and restructured commercial formats including reduced commercial breaks and enhanced in-game advertising (saving up to six minutes per game). Additionally, Pac-12 Networks broadcasts moved the kickoff for select games from :07 to :01 after the start of the broadcast window.