I've heard bad things about Obama care. I know Trump really wanted it gone, and he campaigned on repealing and replacing it... I still remember when he was asked why it wasn't done, he said "Who Knew healthcare could be so complicated"
I think Obamacare while flawed, is a good step. I wasn't around when Canada first started free health care...but I expect it was messy as well and took many amendments to grow into what it is today, and theres still room for improvement.
I'm hoping you guys get there eventually and make it work! I imagine logistically with so many people it's a nightmare... but once you get it nailed down and that first time you break an arm or leg, and your first thought isn't "Time for bankruptcy" it'll be worth it.
Hopefully you guys make a better name for it though... Attaching your presidents name to it makes it such a target. Everytime a Republican is in office... it's going to get gutted or changed. Imagine if Trump came up with it and called it Trump-Care.... I couldn't see it lasting a full democratic term or not being the subject of every debate. Universal health care... Basic health care, whatever you want to name it... It shouldn't be one parties achievement/legacy by giving it a name, it should be something both parties come up with and improve term over term.
Until then... Whenever you need it, just come to Canada and get stuff done... you can skip out on the bill and cross back into America at anytime. We have millions in unpaid foreign births here (Not from Americans, at least mostly not) It's become a hotspot for people coming here...giving birth so their kid gets citizenship... then they fly back to their country skipping out on the bill and leaving us tax payers on the hook (See... our system is far from perfect as well!)