I agree with much of what you say, but a high-2nd round pick for a QB of McNabb's level doesn't strike me as too much, but we'll see. Consider the 'failure rate' of college QB's take with a similar pick (or even a 1st). With McNabb you know that you are getting a decent QB.
I would agree that McNabb has never had a credible running game. Who knows how good a runner Westbrook might have been in a more balanced offensive scheme?
I personally think that a WR's rep is to a large extent determined by the QB's ability to put the ball in the prefered spot consistently. McNabb's got a strong arm, but his accuracy ranges from 'good' to 'WTF?' depending on the game. I'm not sure better receivers are the answer with him.
Oh, If Vick starts they may win the SuperBowl
That's my problem with him as well. Notwithstanding that he'll miss open receivers and throw into 2 and 3 coverage with the inevitable interception.
There have been many times I have to had walk away from watching an Eagles game because of his inconsistency. I was afraid I was going to throw something through my tv.
We shall see what shakes out. If a team thinks they only need a QB, he could be a good fit. However, he would need to work on his accuracy.