When John McCain voted no, it was no on REPEAL. That famous no was due to McCain's grievances with the lack of scrutiny and lack of bipartisanship surrounding the bill. His vote was a vote against "mindless partisanship."
His vote was also due to it was a REPEAL only, without out a replacement.
Regardless of how "easy" it was going to be.
Chumpy and the repugs failed to produce and NOW THE WANT TO CLAIM THEY WERE ALWAYS for protecting it's major provision of
protecting pre-existing conditions