> The government staying out of it makes it worse.

That's because all that power turns the companies into paragovernamental organizations. Anything with the power to gatekeep human rights is a government.