The time difference is more about how little time it takes in between plays. I'd think most people who play against the computer play a length that produces about 140 or so plays per game, which is the same amount of plays in an actual game.
You said that the game allows for more offense to get accurate statistics, yet when you throw for a 20 yds per completion average, how is that realistic?