The ACA would have passed much faster if they didn't try "working across the aisle" with the Republicans. If I remember, the original plan was to expand medicare to encompass more people who need it but negotiated to what Mitt Romney passed in his state while governor. Then the Republicans all voted against what they wanted. So the Democrats are either a paid opposition party or so absolutely naive to the dealings of Republicans and keep stepping on that rake. As well instead of making it a stepping stone they don't really talk about improving it either. Also in that time they could have enshrined abortion rights into law that is harder to overthrow than a supreme court ruling.
No matter how your parse things, the Democrats aren't good.