The cynic in me says that it's because more people will buy fancy new weapons than will pay for things that will benefit the world. Although... drug manufacturer profits kind of tend to disprove that notion, but then again it's questionable how much benefit some drugs on the market really offer.
Hunh. I guess I'm back to my first thought. Lots of people will buy it, legally or otherwise.