First: people are very tribal. Even in America, where most people don't know their ancestry, or it's very mixed, people line up with their political allies in a tribelike fashion.
And this means that most of their positions are based on their tribal affiliation.
I mean, yes, I agree?
People's policy positions don't matter. They mostly serve as team jerseys.
People don't support/oppose a $15 minimum wage because of economic reasons. They do so for tribal reasons.
People don't support/oppose gun control because of safety reasons. They do so for tribal reasons.
And so on, down the line.