I believe the free market yields the best products and services for the most people. However, free-market capitalism in today's and especially tomorrow's global, high-tech, information-centric, high-IQ-requiring economy, will leave MOST people unable to compete and therefore, without receiving charity, destitute.
Socialist and liberal-democrat policies provide that charity, albeit with mind-boggling inefficiency. Part of that forced taxpayer charity, alas, likely includes our paying for an ever more bloated government, often hiring three low-performing people to what one reasonably competent, motivated person could do, work that may be only marginally beneficial to and even hurtful to society.
I cringe, for example, at the net effects of governments' massive regulatory and paperwork and financial requirements even of small business. A partial list: Workers Comp, SSDI, Social Security, ADA, FMLA , EEOC, MediCare, ObamaCare, Sarbanes-Oxley, Dodds-Frank--and then there are the state and local government mandates!
That virtually ensures that the U.S. will be--not withstanding blips--in a permanent jobless nonrecovery. How can U.S. companies compete with China, India, etc., when U.S. salaries are three times as high, and on top of that, all those government burdens?
Especially with the people most likely to be highly productive, non-violent citizens having the fewest babies, there are no really good solutions.