No, he must be shamed ( I know that is harsh and borderline dysfunctional ) and made to feel like he is a minister without portfolio.
These elitist snobs in the Senate need to really see how we feel about them even if it is only symbolic.
He gets a petition that says 250k, or 500k or a 1 million people have no confidence in him, maybe he'll get the hint and resign. Ditto that Hatch, McConnell, and insert any other name....
I wish you well in that quest.
But I suspect it, too, will come to naught -- as there is not so much as an ounce of humility to be found in McCain's psyche.