I think a mixed economy serves us best.
Capitalism regualted to provide a level playing field and to prevent tragedies of the commons seems to provide the most goods and services to the most people.
Classical socialist economics fails, as does classical capitalistic economics.
For different reasons, of course, but the outcomes in both cases are not good.
There are things of course, which a social system (let's call that quasi-soocialism, shall we?) serves best.
Roads, schools, public defence, police, courts, national defence and HEALTH CARE are examples of those.
There is no PERFECT system, though.
the bottom line is no matter what economic system we use, if our government is allowed to become arrogant and corrupt, then neither socialism or capitalism will serve the people well.
If you look at the things you said should be quasi-socialist, there is one thing that is different than the others -- Health care.
Why is it different? Because the government does not control the cost. I as the individual can demand services that you as the government must provide, thereby increasing cost.
This is one of the primary reasons our current health care system is broken. Replacing an insurance company payer with a Government payer is just shuffling deck chairs on the Titanic. Sure, you might get universal coverage, but the system is ultimately doomed to failure. Government can choose how it will fail though. Most government have chosen the shitty care for people option. Keep costs down by regulating the provision care, especially tests and related equipment. They could choose to bankrupt the system instead though. Then, they would provide quality care in a timely manner, but couldn't charge enough in taxes to pay for it.
The solution is to ensure the health care user has some skin in the game. For instance in France, they almost have it right. The government pays for 60 - 70% of insurance and provides a safety net. Universal coverage. Then you contract for insurance to provide the balance. This is either through and employer or otherwise.
As you can see, this suffers from the same issue as we have. And, as you would expect, France has an "overuse" problem in their health care system. So, instead of using straight insurance, you use high deductible insurance. Plus medical savings accounts that can rollover for your whole life tax deferred. Basic wellness is covered first dollar no deductible. If you do anything else you have to cover it out of your Health Savings account up to $5,000-$10,000 or so....you pick a number.
The point is that people will begin to act rationally in health care decisions like they do in every other aspect of their financial life. Price and quality competition then have meaning. Demand will be somewhat lower because people will choose to have their money rather than have frivolous trip to the doctor.
There is still a safety net as in the French system for the indigent. But, with consumers having to "pay" (and I don't even care how you fund the HSA....make it a gift from Uncle Sam) something more than a trivial amount, they will reduce the demand. That won't fix everything, but it would be a good start.