No, it is not perfect. Yes, there were some ugly and in my opinion dangerous compromises.
But because it passed, when (or if) I go to get insurance at a job, my wife and I will not have six months of uninsured coverage (for which we pay) for her “pre-existing conditions”. Because it passed, my daughter will not be uninsured or paying through the nose while at college. Because it passed, insurance companies will have to spend 15% instead of 35% on executive salaries and other administrative fees. Because it passed, rescissions can be challenged via an external investigator.
Because it passed, millions without insurance will now get insurance. It’s not free, but it’s a crapload cheaper than going to the emergency room.
I have lived through several remarkable events, and this is one of the good ones.