On the money assment of his weaknesses. Except for # 3, he won the Florida primary, only Northern Florida is “southern”. Much of VA and NC aren’t “southern” anymore either and the parts that are really really hate Obama as do all the other southern states that any Republican is certain to carry even if a few ultra-protestants won’t vote for a Mormon.
Mormon is not a plus outside of helping with Mormons in Nevada and Colorado and running up the margin in Utah but I don’t think it matters much, most people don’t care. Obama is probably an athiest.
We’ll know much more after Wisconsin votes. If Romney wins there, I don’t see how he loses the nomination.
I don’t like Mittens, but he could still defeat Obama. I think that Americans would take the advice of the late Mae West: “If you have to choose between the evil you know and the evil you don’t know, try the one you don’t know. It might not be so bad, while the evil you know is evil for sure.” Or something like that.