Near it's end, capitalism begins to fail consumers when the few own/control so much that there is no longer any real competition. When it is permitted that an area can have just 1 or 2 broadband providers, there is virtually no reason to compete on price. Price moves only 1 direction in this scenario.
In this thread, there seems to be universal disgust for the cable monopoly because prices only go one direction. More competition would be the remedy but you can't be a new competitor through the Internet pipe if the cable company is also the gatekeeper of that pipe.
Our system struggles because we have too much owned/controlled by too few. The few likes their cash flows "as is" or better so they will do anything to persist the status quo. For example, if a new broadband upstart pops up in your town, watch how long they last until they are either crushed or bought out. But that's the bigger problem we live with.
If capitalism was working as its supposed to work, we'd have lots of competitors working hard to compete, driving down the costs of things like broadband, wireless communications, food, energy, etc. Instead, the big dogs keep swallowing the pups until there is no competitive pressure to do good for consumers.
And that's exactly how it's working in Asia's broadband market right now. They have a free market where startup companies offer a certain level of service for a certain price and force major telecoms to compete with it. If they don't, consumers will choose the startup and eventually it will turn into a powerful company. But here in the U.S., the government actually supports a monopoly and barriers to prevent startups from being able to compete.