Without the "socialist" demands of minimum wage, workplace safety, limits on hours, working conditions, we'd still be in the days of tenament homes and sweatshop workplaces. Thank socialism for people not dying from black lung and having 8 kids because 5 will likely die.
If you counter Capitalism with conservation , Competent environmental and health councils , theres almost no need for Governments and definitely no need for communist dualities, witch are absurd the minute the general IQ goes up a point.
I mean, yeah, it's better than feudalism, but feudalism was better than tribal governance.
Just because something has improved society, thus being "a force for good", doesn't mean it remains so.