There may be other ways to approach this from a moral point of view. High prices for medicines are defended on the basis of high research costs, not high manufacture costs.
A case could be made for legislation that obliges free replacement of out of date medication for the original purchaser, perhaps with a small surcharge.
A case could be made for legislation that obliges free replacement of out of date medication for the original purchaser, perhaps with a small surcharge.