People love blaming the WRs.
WCO is the most QB friendly system you can think of. Any half an ounce asshat WR can make a name for himself in that system. You dont need top tier WRs to make it in the WCO. It takes a seriously inconsistent QB to fuck up in a good WCO ((i.e Vick))
McNabb has had countless high draft picks to throw to , he gets 65% of offensive plays to make some plays , and a TOP defense giving them great field position.
McNabb has terrible accuracy , his only consistent plays are broken ones or lobs to the running backs. Outside of Nov-Dec "with there backs against the walls" hes avg. He can usually catch fire then runs out of steam in the playoffs. Even if he wins won this year how many Fn oppurtunities with really good teams does a QB need to win something ?
Bottom line McNabb is only top tier because theres such shitty QBs in the league. Brian Westbrook is where that teams success has begun and ended.