The only reason people vote for conservatives is because they're selfish or ignorant. This is obvious because there are 2 things in the economy: labour and capital. It is no coindence then that democracies invariably develop 2 parties. One of those parties ostensibly represents the intrests of labour. As such the other must represent the interests of capital. But how could a party that benefits so few, ever win a majority? Well, a combination of selfish people (those who benefit directly from the policies) and ignorant people (those who have been convinced by any number of falsehoods to vote against their own economic interests).