And people can't vote against their interests, be mislead or be straight up wrong. Isn't that just falling for demagoguery in the end? It's not like the electorate is truly informed in the US.
The people who voted for Trump are not all racists. But the racists probably did vote for Trump.
Voters vote against their own self-interests all the time. It does not invalidate the OP's point.