I suspect that McCain is hugely over-rated as a Senator.
The source of McCain's influence seems to trace solely to when he put on his bi-partisan hat and went along with the Democrats.
Has he ever sponsored and won legislation which was actually conservative, in any way? Has he ever been involved in any initiatives which were partisan.
McCain is a "successful" Senator only because the Democrats (and the media) have made him so.
It's time for him to go.
Me thinks McPain is hugely overrated period. He's a son of privilege who graduated near the bottom of his class at the Naval Academy ... then went on to flight school, not an option for those who graduate at the bottom of their class. Typically they end up on a Navy vessel as a deck officer on a minesweeper, or an LST (landing ship tank)which is an amphibious warfare vessel ... not very sexy to Navy types unless you're a Marine.
Bottom line he crashed several Navy aircraft in training before the north Vietnamese shot him down ... the rest is history which McCain (after divorcing his wife who stood by him during his captive years) parlayed into a senator-ship, after marrying the daughter of a very wealthy owner of a Arizona beer distributorship.