I think we all know it would never become what was promised. I can't think of a program that is. I agree it doesn't rein in prices, etc, and the profit motive still reins supreme over the concerns about care.
It is an extremely flawed law, but IMO, sometimes you have to crack a few eggs to make an omelet. In other words, a necessary stepping stone to move away from the previous status quo, which had much of the same problems, and into refocusing towards solutions that include the laundry list you included above.