1. Because he is a Progressive Republican
2. The republican party is about to tell him to get out. In the primary elections. Mittens knows this. That is why he feels compelled to come out of the liberal closet now. That is all there is to it.
You bring up a very interesting point: Maybe Romney will run as a 3rd party candidate.