> Therefore if you want to have clean water supplies, universal education, national defense, police, unproductive people not starving in the streets, etc then you need to divert some resources away from capitalism.
Capitalism - free enterprise - handles all of those pretty well except national defense and maybe policing. Charities are part of capitalism. Infrastructure's not so bad for government to build. In wealthy countries, charities vastly outperform government in alms and welfare because it doesn't create power structures that people try to hijack and lobby.
As for government in education, it corrupts education completely. Look at the standard American middle school and high school curriculum - very little of practically important things (scheduling, personal finance, establishing habits, interpersonal skills, critical thinking, problem solving), and a lot of nonsense. They teach algebra fairly well in American high school and almost nothing else. I can't believe that any educator would be in favor of government-run education: It sinks to a very low level, teachers are handcuffed by bureaucrats and public opinion in their teaching methods, honest perspectives on history, ethics, and civics become impossible to learn, bad teachers don't get fired, good teachers with non-traditional backgrounds don't get hired... like, government doing a lot of stuff is a relatively new idea, and it's a nice idea, but it usually doesn't work so well in practice.