Add to that, profit margins are insane - they are the highest in almost any business, equal to that of banks. [0] Pfizer saw a 42% profit margin in 2013.
This industry is insanely profitable, despite spending a ton on R&D, and more on marketing. Multi-billion dollar fines are just part of doing business.
Nature abhors a vacuum, especially such a profitable one. There's no shortage of companies willing to make that margin on billions in revenue.
Drugs are vastly overpriced, and the old line about how it's necessary to recover costs (along with long, exclusive patent rights) is false.