majority of the public can't differentiate between commerce & capitalism. nor socialism vs 'free markets'.
the non-gullible people know it's not just about this vs that - but ultimately who controls what. ideally you want a system where no individual player or a few players can tip the system.
the Chinese system is probably the closest to that - but then the CCP exists :( . a large player that can tip the scales. but for the rest of the businesses - it's dog eat dog - the better ones that survive are suited to serve the population while aligned to the goals of the population for a good part.