However, this must be based on their actual cost and not an arbitrary figure, which in the article was revealed to be roughly $34M real cost compared to $3B as it was advertised for lobbying purposes.
What is the best way to protect private ventures but also prevent them from sucking the public funds and the entire population dry? Transparency. Let's see where the money is being spent and compare it with other companies to see what's really happening here. The society doesn't allow vital resources like water, and recently internet be priced at extraordinary numbers, and control how much profit you can make. Maybe there should be even a cap at 100% profit, or 300%, or let's say 500%. But once a company starts selling a life saving drug at 17 thousand times the cost of developing AND manufacturing it, then there's something definitely wrong in that industry and the market must be investigated.