This is nuts. By the time a major drug is ready for market, out of a 20 year patent there are usually only 5 years left. How much shorter do you think it should be? When they are operating under that kind of deadline, they don't have time for word-of-mouth marketing.
For software, sure, I'm really willing to hear arguments that 20 years is too long. But drug patents lifetimes are already very small. If something is too expensive, wait a few years.
This is nuts. By the time a major drug is ready for market, out of a 20 year patent there are usually only 5 years left. How much shorter do you think it should be? When they are operating under that kind of deadline, they don't have time for word-of-mouth marketing.
For software, sure, I'm really willing to hear arguments that 20 years is too long. But drug patents lifetimes are already very small. If something is too expensive, wait a few years.