Not at all confusing.  McCain knew very well that this would surface and he could end this repeal effort. So, he voted for debate and then when this came up, because it was addressing the house version, he voted to end it.  He is nothing if not a seasoned politician and this time he decided to vote country over (nasty partisan, destructive GOP) party and to try and restore bipartisan political conversation and action.  THANK YOU JOHN MCCAIN!