"Rather, as it is based on an economic system without classes"
which is a stupid idea and i'll demonstrate why again for like the tenth time
how are you going to prevent different classes from developing if no one has more power over the others and you acknowledge that people are different?
i suppose you'd have to disregard that last part to address this question as socialists generally do
Wait, if no one has more power over the others how would classes develop? And yes people are different, but do you know what classes are? In today's current society there are people belonging in the same class that are drastically different.