The beauty of this is that Flake and McCain both opposed Trump and introduced the legislation prior to the court decisions.
I can read McCain like a cheap novel. The reason that McCain hates Trump so much is that, in his view, Trump has no business being president. He’s not a career politician, he hasn’t gone through the usual wickets to get into a public office, and he hasn’t done the time in the various halls of Washington (Sarah Palin has the same 3 strikes against her; I think the world of Sarah but she has the problem that she cares way too much what they think). McCain ran for president and got his butt handed to him. Then Trump, this politically-incorrect newcomer, walks through 16 of the Republican “best-and-brightest”, and walks right into office fresh as a daisy instead of like a beat-up old guy that went the distance with Marvelous Marv. For an institutionalized politcian, there’s nothing more galling than that. They’re as wacked as the DemonRats, that’s why We The People need to make these old farts hit the bricks. They put their arrogance on display every day and just have no idea.