Take a few economics classes. Socialism works on paper when you take the human equation out. But if you have a job assigned to you and you won't get fired for doing a bad job and won't get rewarded for doing a good job, how hard are you going to work? Eventually every service and product is crap, nothing works, nobody cares, infrastructure crumbles, etc.