If you develop drugs using tax payer money, then that has to be paid back in some way. Either as a percentage of profits (based on percentage invested), paying back the investment (with interest) or an agreement on a cheaper price. Or something else.
Pharma has had it's cake and eating it for far too long.
Nothing that is being suggested is unreasonable here.