I was born in socialist country (Czechoslovakia) in the late 70s. It was inefficient system (the productivity of the most advanced economies today is about 3-4x times higher), and yet it was able to provide housing, food, health care, education and even decent culture for more than 90% of the population. And all this for about 30 hours of real work week.
So think about it, why is that? I think the social inequality is much larger than people are willing to admit, and much larger portion of it are mostly nonsensical expenses (rents, unneeded business travel, status displays..) due to requirements to maintain the social inequality.