Giant companies are incentivized to kill the competition and then jack up prices while also lobbying for their interests with lawmakers. Said markets will also only give you the choice between products that you don't want, when you really want something that only a government would take on. Another thing that is distorted is that if a transnational corporation has a factory in one country, sends it to one of their factories in another country, and then sends it back again because it's cheaper, that gets counted as international trade. It's hardly an export, it's a way to protect investors from having to pay market rates.. Corporations get massive protections from government, I wouldn't really call it optimal resource distribution if government interference
and the universe of "social organizations" is not exahaustively covered by "governments" and "corporations".
Governments alone won't. Nor will markets alone.
Neither will a combination of the two, bury I think it might come closer. I think the free market people have some legitimate fears; a government that tasks itself with "fair redistribution of wealth" is pretty easily abused. "Fairness" lends itself to loose interpretations which target particular groups, for example, all of the white/male privilege rhetoric in the last decade. I don't particularly want my wealth redistributed because of someone's hate for my demographic.
To act as though governments can magically fix this is lazy and not realistic.