President Obama promised to mend the failings in the American health-care system, and yet for cancer treatment, ObamaCare is taking a rotten feature of the old system and making it worse.

The Affordable Care Act expands a program called 340B, which siphons money from drug makers and insurers to subsidize certain hospitals. The program has been expanded as a way to offset some of the cuts that the law imposes on hospitals. One significant side effect: 340B is increasing the cost of cancer care—and harming its quality.

...