Is McCain Ready On Day One?

These repeated gaffes about al Qaeda being helped by Iran are beginning to make me wonder. I assumed he was more cognizant of the complex realities of Iraq than our current president. And it's staggering to me that it hasn't even occurred to McCain that exploiting some of the divisions between Shiite and Sunni Islam might actually be a tactic worth considering in our increasingly complex battle over there. Was this more Bush-Rove dumbing-don for the American public? Or is he really that ignorant?