The risk isn't why they make so much money. It's the crowds. If tomorrow everyone started watching soccer in America instead of football, then the players would make a lot less money, despite the risk to bodily injury.
I would just like to quote Evan Mathis who recently did an AMA on reddit:
>Linemen are constantly banging their heads. Each of those sub-concussive impacts is having some negative effect on the brain. I really don't know how long I expect to live but it's been a great 30 years. I'm kind of willing to sacrifice a decade or two for the chance of not having to work in my 40's or 50's.
The crowds and risk might actually be linked, though, i.e., it's more fun to watch because it looks riskier. I think the reason sports are popular is because they provide an outlet for warlike instincts, and football provides an exceptionally good war simulation, short of paintball or airsoft.
Then why isn't the rest of the world just as enamored by American Football as Americans? It's an almost non existent sport anywhere outside the US. If it really were more fun to watch than soccer or rugby, it would surely be more fun to watch in the UK, Germany, Brazil, etc.
It's only more fun to watch because you're used to it and your sporting culture is built around it.
Wars tends to be a tad more dynamic than gridiron. Out of the major ball sports it's by far the most dragged out: 5 seconds of mayhem, 60 seconds of faffing about. Repeat for 3 hours.
Soccer, god rot its socks, is probably a better model. Hours of furious sprinting and jogging, lots of posturing and almost nobody ever wins convincingly.
Wars tends to be a tad more dynamic than gridiron. Out of the major ball sports it's by far the most dragged out: 5 seconds of mayhem, 60 seconds of faffing about.
I have never been to war, but I have friends who have, and your description of gridiron sounds just like their description of war. 2 month faffing around at base, 2 hours all out mayhem and intense fire fights, repeat for 12 month.
I think international soccer is a better analog for war, not least because there are actual rivalries between countries that have gone to war with each other. Every time England plays Germany, the English play it up as a rematch of the World Wars; every time Argentina plays England, it's revenge for the Falkland Islands.