The NFL is starting to really suck!

And by the same token, many of them are there strickly due to their physical size, nothing to do with skills or talent or being an athlete.

That is like saying a Sumo wrestler could be competative in the NFL. Or my load 400lb brother for that matter(he couldn't cut high school practice).
There are alot of great undersized players.