Well obviously the enlightened consumer would simply choose not to have cancer when the price of treatment is too high or the supply too low, thus keeping everything in balance and the theory working perfectly. Ceteris paribus of course.
"Ooo, the drugs for this cancer are cheap and plentiful. I'll choose this cancer for my terminal disease."
Indeed! ”Now let’s assume a perfectly spherical cancer patient…”
to be fair, it should be possible to study rates of cancer incidence for a given population and predict which drugs would be needed based on typical progression rates, with a national reserve of the ones that are less common to supply shortfalls as needed
That's kind of the point of regular health check ups