As I said, there are always several reasons as to why teams are able to turn themselves around as dramatically as the Cards have done. Whiz is a big reason of course. But IMHO, none of it would have happened had Kurt not been at the helm.
And as for you ridiculous comment about him "sucking" prior to Whiz's arrival:
2005 Kurt starts 10 games. Fitz catches 103 balls and Q catches 102. No Breaston. A HORRIFIC O-line. NO Running game. And of course, a pathetic defense...Yet, Kurt completes 64.5% of his passes that year and throws for 2,713 yards. Sucks?? You can't be serious...
In 2006, the Cards take a shot on the "most NFL ready QB to ever come out of the draft", thus, Kurt only starts 5 games that season. As a result, Fitz catches 69 passes. Q catches 83... Kurt puts up another incredible completion % figure of 64.3% and a rating of 89.3. Sucks?? Seems pretty clear that because he only started 5 games, the offense fell apart.
And of course, in 2007 Whiz steps in and indeed makes an immediate impact. However, the Cards also are boosted by some terrific drafting and the addition of Edge who put up over 1,200 yards with a 3.8 YPC...
Anyway, to say Kurt "sucked" pre-Whiz is simply being incredibly ignorant...
The addition of Whiz, along with a dramatic improvement in talent across the field is what helped Kurt maximize the chances that became within reach for the Cards.