In my view, the correct way of fighting monopolies would be using the great social tools at our disposal to make consumers more informed about the distant implications of their buying decisions. This will create an informed Capitalism, one where in the consumers are the ultimate regulators.
Can't upvote this enough.