I will wait for analysis fr0m people who have worn shoulder pads and played the game, vs fantasy football playing soccer refs. If you have not played or coached you do not truly understand what goes into it.
Before you dismiss my theory, if you haven't hit or been hit or ran a route or diagrammed a play you do not understand the game at the basic level. You can run fast and jump high until you have done it in pads you have zero idea.