The 16 game marathon or the 12-gamer.
Each have their flaws and benefits.
College Regular Season
College regular season games have more meaning. If a team loses a game, their national championship hopes take a big hit.
The 12 games mainly consist of conference games against rival schools. The familiarity is nice for fans and for yearly rivalries.
Many universities also end up with more than their fair share of home games. While it may be a flaw in some respects, the unbalanced home and away schedule is beneficial to fans.
Unfortunately, flaws of the college regular season remain abundant.
The out of conference schedules are often a joke. Even if a college plays one equally or more talented team, three others consist of low tier programs. Some of the programs not even in the same football subdivision.
The rare upset will occur in those instances, but it doesn't mean the same.
In conference games, with more teams than games possible fans may miss out from time to time on a university they wish to play.
The college regular season also rewards mediocrity. If a team goes 6-6 they technically advance to the post-season.
NFL regular season
The 16 game schedule is a marathon.
Each season, teams play their division rivals six times. In addition to those games, a rotating schedule against the other conference is added. Add in some more scheduling and the NFL presents pretty balanced schedules.
Sure, a team may get lucky one year and face some easier teams, but usually within the division itself the schedules remain balanced.
In the NFL, teams don't have to win every single game. Usually a 9-7 record can sneak a team into the playoffs.
The games can become more meaningful as the season progresses or more meaningless.
Depending on your team, by Week 13 your season may be over.
For the good teams, their regular season might end in Week 16. Teams too often bench players and don't put their best product on the field.