Getting “compounds approved” is a charge against the government, not the pharmaceutical companies.
It's easy to blame government regulations for holding back progress, but the healthcare industry has a long and unsavory history of using governments to keep out competition. In the long run, this is what leads to lack of innovation.