And QB being a tougher position to play is irrelevant.
Being a medicore QB does not make you better than a Great LB because you play QB. It makes you more highly paid, it means you probably got drafted higher and it means you don't get hit in practice. But it's irrelevant to your actual skill set.
The list isn't
"Top 100 most valuable players"
"Top 100 young players"
"Top 100 most popular players" (Ok, it actually is..."
It's the "Top 100 players in the NFL."
Which means that only elite players at their position should make it. (Again, 22 positions = top 4 per position (roughly, actual distribution should change slightly) plus a couple of kick returners and maybe a kicker (hey, if you want to make the value arguement, how do you NOT include kickers?)
OBVIOUSLY talent is somewhat equally distributed between the positions.Teams aren't sitting fantastic LT's on the bench because they don't play RT or guard. There is some natural flux in talent per position (QB is up a little right now, RB is down for example).
Since QB is in an "upswing" I could buy that there should be maybe 6 or so on the list (Rogers, Rivers, Brady, Big Ben, Peyton, Brees). I coud even see an arguement for Matty Ryan clinging to the 98/99/100 spot as the 7th best QB in the league.
Flacco? Sanchez? Freeman? GTFO.
And LMFAO at Donovan McNabb.