I agree that this is an excellent summary. I'll add that, in addition to the ridiculous amount of commercials, they are increasingly inserting ad content during the actual telecast, in between plays. Little pop-up promos for network shows, annoying pushy mini-commercials about why you should be accessing some BS content on your mobile devices with this or that provider, etc... to the point that the commentators are less tuned into the game. There are times when I'm wanting to know "did that play count?"..."what's the flag for?!"...and none of that is being shown or discussed because the announcers have all this stupid other content that they're required to get through.
All of these things accumulate to make the whole experience feel like kind of a drag. I find that it's hard for me to watch a late game after I've watched the Bills because it's actually fatiguing after a while.