This view is a bit too simplistic when the "countless millions" is often paid by taxpayers. Taxpayers pay the company to develop a drug, and then the company gets to seek profit by maximally exploiting taxpayers who paid for the drug.
We don't need to forcefully regulate drug companies, all we have to do, as taxpayers, is ask for something in return for our tax dollars. "We will pay to develop your drug, but then we get to regulate the price, and you'll still make a reasonable profit. That's the deal, take it or leave it." No force, no compulsion, just us taxpayers asking for something in return for our dollars and coming to an agreement before handing over our dollars.
We don't need to forcefully regulate drug companies, all we have to do, as taxpayers, is ask for something in return for our tax dollars. "We will pay to develop your drug, but then we get to regulate the price, and you'll still make a reasonable profit. That's the deal, take it or leave it." No force, no compulsion, just us taxpayers asking for something in return for our dollars and coming to an agreement before handing over our dollars.