Government has a role to provide social programs to its people. Social programs need to be properly funded and deliver in accordance with value for money It is nice to provide free things for people, but it not free if someone else is paying for it There are failures of socialism around the world like Cuba or Venezuela