The NYT's perpetual pity party for its affluent readership is genuinely annoying.
And, yes, Obamacare isn't perfect and the subsidies aren't generous enough. But here are the options to make it better: 1) Nationalize the health care system (or much of it) as the NHS was, at least before the Tories started wrecking it. 2) Have a single payer insurance system in which the government doesn't run the medical system, but essentially sets the rates (and is empowered to do so). 3) Increase the subsidies in Obamacare, so that the not-quite-rich-enough also have taxpayers pay for at least part of their insurance bill, and the insurance companies can continue to take their pointless cut.
1) and 2) will help to control actual costs if done right, while 3) will just spread it around differently.