That is because a person you so admire, John McCain, did the thumbs down.
Not really. What McCain voted against was to repeal just the individual and employer mandate but would have left the rest of Obamacare intact. The full repeals of Obamacare Trump promised never came close to being passed and that's Congress's fault. There was also never a promised Trumpcare alternative introduced.