I honestly can't believe I just read that.
Dude, McFadden is not a "jack of all trades", he's a master of his trade that is so versatile that he can do plenty of other things as well.
You line him up in the I and run him between the tackles 20 times a game and he will get you 120 yards a game. Don't let the fact that he is used in various way over-shadow the fact that he is an incredible RB.
I can understand trying to look at things outside the box, and try a different perspective, but I think you pushed the envelope a little too far there, man. McFadden is an all-time talent, who will be a multiple All-Pro in the NFL. That's why we love him, because he can give us a dimension that we have never had (like most teams) and will provide a game changing player at a position that has been mediocre since the heydays of Emmitt Smith. That would seem like enough reason to me. Plus, he's simply the best player in college football right now.