Yes, and if he doesn't support traditional Republican or God forbid Conservative values, he is a Republican in name only. That is a RINO.
Arguing otherwise, regardless of his ideological stances, is ludicrous.
Regardless of his ideological stances? The only questions left to ask here are whether you're on the McCain payroll, or if you're here at the bequest of the RNC or DNC?
You're not being honest and you're acting the part of a leftist disrupter.