What if we stopped voting for a personality and started voting for policies? What if the stuff on the ballot was a referendum on policy ballot measures with a price tag?
Then it wouldn't matter as much who was in office since they would just have a mandate to enact the policies. So rather than voting for a lobbyist with an ego, we would hire a CEO - sort of like a city manager. THEIR policy preferences wouldn't matter as much.
The way it is now, we typically vote for the lesser of two evils. That means there is likely a lot of policy BS in their baggage that we may not want. We could hire an affable CEO that throws nice parties rather than somebody who keeps trying to reinvent the country her image.