Oh, I know the argument. I'm just not sure I buy the pharmaceutical's side of it. As I said, you have to have a balance. The profit incentive has to be there. It's also worth noting that you don't simply stop making money the day generics become available. Last I checked Tylenol was selling like gangbusters, in spite of the fact that Wal-mart-brand Acetaminophen is sitting right next to it for half the price. Claritin is probably making more money now than ever before (of course it went OTC, too). Additionally, y'all send the doctors on cruises and the doctors mark the little (no substitutes) check-box on the script pad (actually I have no idea if this is legal). You do fine.
And, let's be realistic. Maybe there is the occasional drug that gets only a year or two on the market before the patent runs out, but how often does that really happen? The vast majority of drugs that come to market, sit on the market with no available generic for many years. Think of any famous drug out right now, from Viagra to Propecia to Prozac to Cipro to Vioxx to Acutane to whatever. These drugs sit on the market for years and years without competition from generics. The bleak picture you paint may be true here and there, but it is the exception, not the rule. FDA approval is not holding drugs in limbo for 15-19 years. That just ain't happening.
And maybe not every drug can be a Prozac (which was pulling in multiple billions of dollars per year in sales during its exclusivity period), but the superdrugs subsidize the research of the smaller drugs. And, hell, sometimes you end up developing an indication drug like Proscar (a moderately useful drug for people with enlarged prostates) only to inadvertently realize you're sitting on Propecia. Exactly the same drug. That it cured balding was a completely accidental discovery. So just reduce the dosage from 5 mg to 1 mg and multiply the amount you charge per pill by five or ten times and you've got a recipe for success. Is that what you call cost recouping? Or is that just profiteering?
So, like I say, balance. Drug companies need profits. The profits drive the innovation. But Merck will put its drug on the market at EXACTLY the price that will maximize its profits. Period. And Merck's not going to altruistically lower the price of a drug once its costs have been recouped. There is one thing and one thing only that lowers the price of a drug: supply and demand. Demand is fixed by mother nature. So long as the Merck has exclusive control over the supply, Merck will set the price to maximize profits, not to ease as much pain as possible. And this will go on until the day a generic or an alternative hits the market. You know this is true. So, while drug companies need profits, people need drugs.
Maybe 20 years is too long, maybe it's just right, maybe it's too short. But your response to me is every bit as much an oversimplification as the gut instinct I expressed.