Would agree sorta. Some of these issues are baked into the system.
However, antibiotics, antifungals, and antiparasitics do produce cures. Nobody would buy a bacterial-stat when a bacterial-cide was available.
Same with other drugs. All things equal, a cure for cancer or Alzheimer's or whatever would always outcompete a long-term treatment for same disease.
In this case the competitiveness works for you to incentivise better treatments.