Seems to me the only answer is web decentralization plus improving peoples skills for critical thinking and problem-solving communication.
One that the big centalizers have too much political influence, at least in the US, and let's not forget places like China and Russia where the governments to control the web.
But even if you passed some strong regulations, the centralizers would likely keep coming up with new innovations that would break the spirit of the laws.