We need to recall McCain.
He has to go!
... Indeed, the entire Old Guard of business-as-usual comity fans passeth. When you care more about what the other side thinks, its probably time either to switch teams or step down.
There is new leadership in the GOP, whether the party wants to admit it or not: Cruz, Rand Paul, Mike Lee, Jeff Sessions, and the others who stepped into the breach to spell the senator from Texas.