The political debate regarding free-market v socialism v libertarianism etc is actually all a complete waste of time.
Every human civilisation eventually spontaneously generates an upper class that goes on to hoard all the goodies to the detriment of the plebians. You've just got to hope that as a pleb you can convince the upper class you have something they need. The time when you really have a problem is when the default ruling class have no ambition and decide to maintain the status quo. It's been 1955 in North Korea for over 50 years now for exactly that reason.