Sosialism has not failed. USSR had a very good standard of living for everyone. USA on the otherhand has millions of homeless people, very poor people( about 20 percent) and people who cannot have any kind of medical supports. In USSr almost everything a person need used to be supplied by the state free of charge.