Years from now we’ll be talking about the insolvency of Obamacare the way we talk about Social Security today.
No, you won't.
The whole point of Obamacare comes down to one simple difference with Medicare/Medicaid. Medicare and Medicaid are promises to pay without limit. This could never work "in the long run". Most people don't understand this feature of Medicare/Medicaid, but you can bet every single Member of Congress and every single Senator does. It's not that they thought that Obamacare was great, or even good - it's just that it got them off the hook.
With Obamacare, you can forget everything EXCEPT the fact that the government is now allowed to CHOOSE to pay or not pay, at their sole discretion, and private payment will not be permitted to make up the difference. All of the other aspects of Obamacare can be changed at will by mid-level bureaucrats - they can and they will - but none of that matters.
This changes everything. From now on, Federal and State health care payment schemes cannot become insolvent, because when they run out of money, they will stop paying and (unless the doctors agree to work for free) you just won't get the care.