There Is a Way to Retain the Advantages of Capitalism AND Socialism.
It is neither Socialism, nor Capitalism, nor a blend.
It is about a complimentary, but hard, physical separation of turf.
Capitalism works as a fantastic motivator of "For Profit" activity.
The problem with it is, MANY activities are about Caring, not making money.
The solution is to split all activities into Capitalism and Socialism ones, based on END-MOTIVE.
All activities should be divided into "primarily Profit Motive" (selling things or services that don't involve Caring Motive), therefore regulated-Capitalism run.
And "primarily Caring Motive" (people, environment, etc), therefore Government run.
"Caring Motive" includes the following:
Defense (Yes, that is "caring", and should be internalized to government to the practical extent possible, including non-ubiquitous weapons-making
Health, including Pharma
Preservation of Culture & Nature;
Internal Gov. Functions, including Elections;
Law Making, Interpretation, Incarceration, and Enforcement;
Postal (the only business mandated by the Constitution, for good reason);
Social, including Social Security and at least one 100% government-run national and local media source;
Basic Research (for which no profit motive is immediately apparent);
Standards-setting for all manner of domestic and international business, and commerce; and international relations.
Regulation of Capitalism would occur where conflicts of Profit Motive against Caring Motive occur; e.g. worker rights, pollution, etc.
Other than that, and taxation necessary to fund Caring Motive activity and Government activity, then to the extent possible, Government would be limited to how much it could impinge on Profit Motive activity.
Similarly, Profit End-Motive money would be barred at all levels of government, other than that taxed by the government.
Caring Activity is far more involved than Profit Activity and must be Government run because injecting profit motive into Caring Activities conflicts with Caring's prime motivation, plus it nearly always makes Caring Activities far less efficient, due to profit-greed.
Corruption ALWAYS results from attempts to mix the two.
In a nutshell, it is dividing the making of profit from things (Non-living Objects & non-Social, e.g. luxury, Services) vs. caring about people & environment (Animate Life).