MLB position is not valued as much in the league. Luke being ranked that high is more of a good for business kind of ranking. Ranking Wagner high does nothing for the league business-wise. In fact, the remaining top 10 rankings are the good for business rankings.
Off season, time for NFL to market(hype) non-athlete athletes. I have such great appreciation for the NBA, where the best players get the credit. You know who the perfect QB for the NBA is? Michael Jordan.