Whatever personality conflict existed between McCain and Trump, the actual policy portfolio enacted by Trump vis-a-vis Russia wasn’t all that different from what McCain’s might’ve been. Indeed, when Trump announced the weapons transfers, McCain showered him with praise. And when Trump abrogated the INF Treaty, he was fulfilling another longtime McCain goal
Obama was awful!
Not only did he forbid the US to provide man-portable ATGM-s, he also fired General Breedlove for having put together a deal where Ukraine would trade their APC-s for Pakistan’s TOW-2 missiles.