This...Please...spare me the analogies with fireman, military, etc. Everyone knows those are real life jobs, but unless you are some type of specialist such as a Green Beret, etc. they do not compare to the skillsets of NFL players.
Maybe it's not the place for a 2nd yr player to say, I get that part.
But, comparatively (with other pro sport athletes) speaking, he's right. The top shelf players and positions hold up okay vs other sports, but when you look at the average salary across the board...yes...NFL players should make more than NHL, NBA, or MLB players.
He's just talking about "in comparison" to other sports. Leave the other real life job analogies out of it.
He has a point about risk/reward, sure... But the "you chose this line of work" argument is valid. You have to understand the risks associated with your choices (aka career path). Kind of a catch 22...