You forgot one BIG reason why Romney lost in 2012? Rhymes with bragging about how awesome to have his stuff "Made in China" is?
Democrat attempts during Obama and after to rescind tax cuts and subsidies for American factories to move to China and elsewhere have been rebuffed by Republicans.