while I agree it matters what people’s motivations are, we must also understand that their choices in this world can have consequences. Much like the people who voted for the nazis out of reasons other than antisemitism, they still contributed to the events that happened when the nazis came to power, because for them, their economic anxiety trumped not being an antisemite. it was an acceptable enough position that they voted for it, knowing what it was.
Even if Trump voters voted for him for reasons other than bigotry against Latinos, they helped to empower that bigotry by their vote. Trump started out his campaign, not on an economic platform, but on proclaiming that undocumented immigrants are an existential threat to (white) Americans. People voted for him anyway.