Or maybe he knows that the repeal would have been worse than Obamacare. 

I understand that you hate Obamacare....and there are parts of it I don't like as well, but yes--there are things that are worse.

The only reason most in the GOP wanted this to pass was so that they could say, "See, we repealed Obamacare...aren't we great?  Vote for us!".  It had nothing to do with actually delivering a better plan.  Even Lindsey Graham knew it was garbage, despite voting for it.

This is sophomoric stuff that you should know.