Also, socialism fails because redistributed income fails to bring a sense of meaning to the recipient.
Income earned is meaningful because, well, it is deserved. It brings with it that wonderful feeling of pride because it is the result of something you have accomplished.
Income doled out, whether by the government or a family for nothing in return, brings with it a sense of shame because it is undeserved.
When you walk around a nice piece of property, drive your new car down a curvy road, or just get that first paycheck, it matters because it's the result of your long hours of work or even ingenuity at the job.
When you get a redistribution check, you know it's just a handout because someone thinks you are pathetic.
Redistribution also seems to produce the feeling of entitlement that spills over in the person’s behavior.