Here is a great post that explains why Romney cannot beat Obama. It is a word, Romneycare.

Note that the post repeatedly mentions The Heritage Foundation, a well-respected Conservative think-tank. The Heritage Foundation wants nothing to do with the health care mandate. See http://blog.heritage.org/2012/02/06/dont-blame-heritage-for-obamacare-mandate/.