Comment on What's the difference between socialism and communism? Is there one? Or are the terms interchangeable?
You don’t need a ruling class to have a social welfare state. It’s possible to just have everyone not work in theory.