There is a simple problem that Socialism never accounts for. When a government agency is the last provider of a service, it is never allowed to fail. It just gets more money, run by the same people, who couldn't do it right.
Socialism, by necessity, obliterates the opportunity to find alternatives in quality, price and service, you get what you get, no more, no less, and for price that is more than it should be.
My recent example is the DMV. I recently had to go to our local "Monopoly" government agency, to register my vehicle (special case). I had to wait for two hours, for a 3 minute window visit. I mean, I spent no more than three minutes at the window. You're telling me, that government provides this wonderful service is the most efficient? Private enterprise offering this stellar service would be out of business.
There is no way, you're going to convince me that government is efficient, simply because there is no pressure to be efficient. The only inefficient markets are the ones that have government interference.