No, we haven't. People do not "vote against their interests", as much as commenters online love to claim that. What actually happens is that they believe what they vote for will advance their well-being, and you disagree with their assessment. That's a very, very different thing.
The idea that there are any significant number of people out there deliberately hurting themselves for hate's sake is a complete myth. People reach for it because it feels good to imagine that your opponents are hate-warped idiots, but there is not a shred of evidence to support such a claim. When you actually talk to people (and not just assume you know what's in their heads), you find out that they, like you, are just trying to do good in an imperfect world.
Sorry, I guess I wasn't clear about "vote against their interests".
Of course nobody's going to vote for a candidate who doesn't promise what they want. But if the promises are lies and never honored, and instead the winner does things that leads to making things worse for them, they have effectively voted against their own interests.
Very little of what Trump promised was related to the common voter's best interests:
* lowering prices and inflation
* ending the war in Ukraine (in one day, to boot!)
* "fix" US trade
Most of the other stuff was ideological red meat, much of which he actually has done, but I'd argue that it wasn't in the interest of the common person in the end (tariffs fucked up US manufacturing and businesses, and in the end was revoked because it was illegal).
Meanwhile, he started a new war with no clear way out, has ballooned the national debt, destroyed the US's relationships with our allies (likely permanently), etc. In the interest of brevity I'm just putting some relevant nuggets, but the list is quite long.
If you look at his promises and platforms, a majority of it was a revenge and hate spree, and the hunger for that hate was actively indoctrinated into his base.