I agree, McCain would have been a disaster too, but Romney would have been been a BILLION times better.
Keep in mind that Romney would've been President if:
Instead of backing off on Benghazi he had destroyed Obama with the issue.
Not been afraid to campaign for votes in challenged areas. If he'd gotten just 15% of that vote (the outliers) it would've meant a few states.
Had been as aggressive against Obama as he was against his primary challenges. Was it latent racism and fear of being labelled as such?
Disowned Romneycare.
Come out STRONG about protecting our borders. It being listed as an "issue" wasn't enouth.
Spelled out an actual plan for small businesses to emerge again. His corporate raider resume did not inspire voters to change sides.
I supported Romney, one reason being cultural decency returning to the WH would've been awesome. But I'm not sure he "gets it" what middle America is looking for.