You're assumption is that all NFL players, simply by virtue of playing in the league, are all of superior talent. Compared to the rest of the population this is obviously true. Otherwise it clearly makes no sense. There countless examples of "NFL bad" players who have bounced around the league, "getting playing time". That the average player only lasts 3 years in the league also exposes your take as intuitively wrong.