Pharmaceuticals are somewhat interesting by their very nature. You see you can patent drugs, and in general this is a good thing. Otherwise companies would never invest the amount of money required to develop these drugs knowing others will just take their research without paying the piper. The idea is that when you invest in something and own that product.
Except drugs aren't abstract, creative intellectual property like music or games, they are chemicals, and as such there are only so many options that will work for a given problem. While the chances that two artists produce the same piece of art is near impossible, it is possible that two chemists will design the same drug. This means that who ever develops the drug first wins the race and the other companies have to carry the expense of all that wasted research, and put it onto the other drugs they own, amping up the cost. It also makes pharmaceutical companies a lot more hesitant to green light research that might conflict with what others are already doing, meaning that many useful cures are just never developed.
The proposed solution is a patent system where as if you can prove that you developed a drug through your own independent research you get a share in the patent, meaning no wasted research. Many chemists whos first priority is curing people support this kind of approach, hoping for a better deal for everybody. Unfortunately there are very, very few corporate lawyers who approve of this sort of system, citing the possibility of people using forged research to steal patents, ignoring the fact that the actual research process is very carefully monitored. In the end it is we who suffer for it.
Sorry, just wanted to go on that little rant.