For a lot of us, what McCain said (and even more, concretely acted on) at home for the bulk of his political career wasn't any better than his position on foreign adventures.
Oh I agree, but during the Trump years he (and even W. Bush) were lionized as these "class act" figures just because they didn't tweet recklessly, as if there's any class to their foreign policy.