Price caps set a very explicit bar and then ask a company to think very carefully if they truly think the drug can't be sold at that price (and surprise: turns out when motivated a ton of them discover that yes, it can be).
1. An expectation of profit at the end. 2. A highly desired outcome from a motivated pool of Investors.
Price caps can dampen #1. Which can put more of the burden on #2 as a source of funding. Whether you think that is an improvement or not probably depends on your particular ideological position around markets and healthcare.
But there is definitely an objective argument to be made that this might decrease the speed of improvements in healthcare technology.
Every American posts about "healthcare improvements" like they're a millionaire and that cancer wouldn't bankrupt them (and then also get them fired from their job when their insurer casually mentions the "bad risk" they've got which is driving up the cost right now).
A slower pace for rare ailments seems like an obviously acceptable trade off.
Then subsidize, on purpose and directly, not by some lopsided roundabout more-expensive-than-it-needs-to-be scheme, if problems arise.
Quite a bit of the high pricing for Americans is also by companies who _don’t even do_ R&D to any significant extent; companies who only make generic price them dramatically higher in the US than elsewhere.
They cannot pay with money, but honestly speaking they could "pay" with risk taking, I mean trying drugs that the FDA is too risk averse to approve . For example the risk profile of basically every day activity is much much higher in India or Nigeria compared to the U.S. and so the same should be for drugs, medicine is an extremely risk averse field as it is, but with the FDA being the world authority over medicine safety basically the risk profile of the US is being transferred over to the rest of the world which is nuts. Consider for example the risk profile of daily driving in the U.S. vs India or Thailand where everybody goes around in scooters without helmets, it works for them, their economy would collapse if they tried to have the safety of the U.S. drivers going around with 20ft long 7500lbs cars.
The unfortunate thing is that the whole world relies not only on the U.S. for drug research but also drug approval. If the FDA says no to something then not even Lesotho would try it , even though maybe from a risk reward standpoint it would make so much sense for Lesotho to try it .
The US pays for drug development and then the rest of the world caps prices and gets the drugs cheaper. If the US stops then the money for drug development goes down, which is not great. What you really want is to get the other countries to pay their share, but how do you propose to do that?