For months, we've been making the case that John McCain will, most likely, oppose everything Donald Trump wants - all in an effort to "stick it" to a President he despises. Most of the time, we trace his rage back to the "heroes who didn't get captured" comment, but if you really dig, you can find some animosity that pre-dates the remark. Regardless, of where it began, most of us have concluded that we're witnessing a political grudge match.
McCain never misses an opportunity to trash Trump, and his votes have backed up that anger.