Also self sufficiency is supported in socialism, not capitalism. You got it backwards. Capitalism allows the wealthy who have never worked a day in their life to continue to do so. Socialism would ensure everyone must contribute equally, and gets paid based on skill level.
What you said is pure propaganda and very false.