Not all brand-name drugs have generic alternatives-even after patents expire. Complex formulations, patent thickets, and legal tactics keep prices high. Here’s why some drugs stay expensive and what you can do about it.