Time to face it: he is a democrat. He only pretends to be a republican for some reason. maybe his dad was a republican and he lacked the fortitude to say he wasn't; maybe his heiress wife wouldn't marry a democrat to he goes through the motions to keep the cash flowing; maybe he's just a politician that will say anything to get elected. I don't know. But he is no republican. So, like Chuck Schumer, he thinks it's okay when dems do it and intolerable when republicans do it.
Same as he ever was. I follow the same test I followed when I contemplated whether Obama was a muslim: what would he have done differently if he WAS a muslim? In Obama's case, I haven't found a thing. In McCain's case, he supported a couple of nominees and any war, any time, any place. But on the obstructionism, blocking, slamming the GOP in the media, all of that is no different than, say, Al Franken does. Pretty thin "GOP" credentials, really.
McCain is really a frustrated, bitter, envious old puke. The fact that he was a loser and Trump succeeded is intolerable to him. He perceives himself to be this wartime hero who is above all of us mindless peasants. Good riddance to him cant be soon enough