John McCain had like, two political positions that hit basic human decency levels, so liberals have spent the weekend talking about how great he was. He's dead, by the way, in case you missed the news.
In my junior year of high school, I had to make a persuasive speech for class. The position I took was "torture is bad and the U.S. shouldn't do it," and John McCain's experiences and words made up a large part of my argument. As a baby liberal, one of my points was "look, this guy's a Republican asshole, but he actually experienced torture so he's against it." Of course, now I know that Republicans have no qualms about ignoring people who actually have relevant experience on the issues, or anything else.
During my summer before college, I watched John McCain lean left to try and appeal to centrists rather than fascists, and had some respect for him before he announced his running mate.
Now, I'm well aware that the left-leaning was just a ploy to get votes. He's been happy to bank right in the current political climate. Also, if you look at his actual history and voting record, you'll see just the kind of person he really was.
You don't actually have to respect people who committed war crimes and spent their lives taking from the poor to give to the rich. Just because he had a tiny bit of integrity, enough to remain against torture after being tortured himself and enough to vote against killing Obamacare that one time, doesn't erase all the terrible things he's done.
I shouldn't have to say this, but apparently, I do.
If you're curious about the content of McCain's legacy, I invite you to Google it.
You can also take a look at this awful, horrifying gif I came across on Tumblr that made me laugh so hard I thought I'd cracked a rib.
I'm not gonna lie, though. Laughing at this did make me feel like a bad person. But my god, the awful ragdoll physics.