Capitalism works great as long as certain assumptions are met--things like adequate competition, rational, informed decision making, and so forth. Regulation exists more or less because those assumptions are unrealistic. If you have regulations that target those things appropriately, things are fine; otherwise, all hell breaks loose.
The US is currently screwed because of meaningless discussions over whether or not regulation is good or bad in general, rather than how those regulations should take place and what they should be. In some cases, more regulation might be good (net neutrality); in other cases maybe less regulation would be better (health provider licensing). In some cases the need for regulation depends on other things, like competition (net neutrality would be unnecessary if every market had 10 ISPs to choose from).
It seems like the US is perseverating over some political debate from the 1970s that is no longer relevant. We're being held hostage by a subgroup of baby boomers who are stuck in the prime of their young adulthood and don't realise the rest of civilization has moved on to new problems.
In the end, problems with that seem to me to be related to how the political system is set up, rather than capitalism per se. Things like the electoral college, winner-takes-all voting systems, laws about campaign financing, and so forth and so on.
I've grown so concerned about the state of society that I'm starting to think something like socialism might be the the best of a bunch of bad solutions, but I'd prefer something that targets the problems at the source, as far as I see them.
Edit: Or the rise of the glorious proletariat.
Let that sink in for a while!
Capitalism as it is today is like a Monopoly game where all the properties have already been bought up and new players are forced to 'play' anyway (purely for the gratification of those who are already winning); it hasn't been fun for a very long time. We need to start a fresh game to make things interesting.
I think that things would be better if everyone saw life as a game rather than a race to the finish line.
Does it matter what history thinks?