Believe me, I would love a better system but the problem always comes down to pure economics. In that, we all act in our own self-interest regardless of the system. There will always be a hierarchy and the people at the top will always have more of it and seek to control who gets what. I currently live in Ukraine and walk around everyday to see the effects of the previous idyllistic system which failed miserably. The aftershock is still deeply ingrained here and will probably continue to effect everything from culture to economics for another 20-30 years. The problem is in the end, that humans are in charge which means true Socialism cannot exist unless it is run and administered by Artificial Intelligence. That's for a Sci-Fi fantasy at this point in our development.