I’d bet dollars to donuts, that if you actually surveyed a large cross section of Arizona Republicans, you’d find that most of them can’t stand the guy, and that they’d welcome a new rep in his seat.
Our system is just rigged to favor incumbents.
I voted for J.D. Hayworth in the primary and wrote him in during the general election. Unfortunately, the low information type “republican” voters thought the DemocRAT wannabe McCain was a better choice than the hell raiser Hayworth. Elections do have consequences. I do believe that a lot of commie ‘RATS also voted for McCain.