A Dem will ALWAYS work against your interests. McCain you never know. Since a Dem will always work against you, you know it going in and can plan for it. Their actions are utterly reliable. I hate it, but I respect it.
McCain? How many times has he been Mr. Conservative up until the vote came down then torpedoed us? Pretty much always when it matters most. Then he goes off and votes with us on some minor thing he later points to about how conservative he is “See? I voted with you!” sort of thing.
I would side with Alexander Hamilton who preferred the enemy be in the opposing camp to ours.
I have seen the same behavior as you. Perhaps we should ask him to join the dims?