So, the answer is to blame the big, bad NFL? To what purpose? Since you're on your soapbox let's get osha involved in all levels of every sport, let's legislate every aspect of sport & everyday life because you can't be too careful.
I'd suggest that you are the one who is burying his head (careful that's known to cause CTE) in the sand.