Why doesn't every registered voter use common sense while voting??...
If you live in an area with high levels of immigration, common sense dictates you are likely to vote for the far right candidate full of rhetoric about rounding up immigrants and throwing them into the sea.
And so on. Both no in the interests of the country as a whole, but people are ultimately selfish and will vote for the person they think will benefit them the most.