Most people's political views are determined by the level of their understanding of economics and finance, and by whether or not they are net contributors to or net beneficiaries of the tax/welfare system. People who pay tax and who realise that "the government's" money is in fact their money, and that others are receiving in benefit what they have worked hard to earn, tend to be more critical of policies that benefit people who are not helping themselves.
People who don't pay tax tend to support generous regimes that benefit them. The Liberals aim appeared to be to get as many votes as possible by affording state benefits to more and more people - hardly a good investment of the US's capital. It has created a culture of entitlement that we would do well to break down if we want to compete and prosper in future.
The work ethic here is unbelievably low.