He won't get credit but ultimately yes, the NFL is going to destroy itself. The greed and over expansion is going to reach a breaking point, and the biggest problem is that before that happens the venture capitalists will get in the door. And just like they do with every market they enter (print, journalism, music, film, television, etc) they're gonna start making destructive financial cuts and creating debt packages for potential buyers. Who will predominantly be foreign. Saudis, most likely.
Overseas expansion is a major step towards oblivion for the NFL. Nobody wants NFL teams in London, Paris etc besides soldiers stationed overseas (who are used to pretend like actual Europeans give a shyt about the games). I'd also argue, on a smaller/micro level, that the over Christmas saturation is another step towards oblivion. Attention is not support. There is no need for so many games on Christmas. It's great for advertisers but bad for the game, players, fans, etc.
And I say this as someone who LOVES the NFL, football, etc.