"Lot's of liberals were, and are still, opposed to Obama embedding himself in the insurance industry. It was a mistake from the beginning. Single Payer/Medicare for All is the only way forward."
It absolutely was an imperfect solution, precisely because it solidified the health insurance industry's hold on delivery, though I don't think you can completely lay the responsibility for that at Obama's feet. Remember the Baucus Compromise? Max Baucus basically held passage of any healthcare legislation hostage so if anything was going to pass at all it had to include Baucus donors in the equation. Having said that, the important thing that the ACA did achieve, and perhaps its most important achievement, was by bringing healthcare to many more Americans, people started to look at healthcare as a human right, and more people began to understand the problems with treating it like any other consumer commodity.