For one thing, the pharmaceutical companies have to pay for all that lobbying effort.  Getting Congress to do your bidding does not come cheap.

The Wall Street Journal reports on a Center for Public Integrity report that the pharmaceutical industry spent $168 million lobbying Congress in 2007, up 32 percent from the previous year.