Unfortunately history tells us that the person who promises something for nothing to the people who want more will always get traction. It is very difficult for people to accept the reality of the world and many people spend hours creating fantasies about how, if they were in control, they could 'fix things' which is just code for controlling everyone else and arranging things the way they like it, and phooey to whatever anyone else wants.
You can't herd invididuals, as anyone who has tried to round up a group of cats knows. You either accept that individuals have the right to be individuals or you have to force people submit to your plans and forego their individual choices. Too many people come out of education nowadays thinking they could organise society, if just given a chance. But the truth is that society is a loose collection of individuals, and by nature can only be convinced, not coerced. You either believe in the fundamental human right to choose your own destiny, or you don't - there are no half measures.