Except for the word "now", you are 100% correct. I used a similar sentence as a tag a few years back and was excoriated for it, so be ready....the flames are coming.
Yeah, McCain was the absolute last straw for me. I had kind of hoped that they would have learned their lesson from that, but no, they had to double down on ‘Sucks just slightly less than the Democrat.’ as a strategy.
The Republican Party has been consistent for a long time. Reagan was the anomaly. Reagans come along every couple of centuries, or maybe not so often.