As a socialist I don't think all markets should be free. Only the ones that aren't necessary for living. Energy, healthcare, public transport, even telecoms should be in government hands (as they all were in Holland in the 80s)