Drug companies charge more for brand name drugs because their costs are high to develop them.