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.