Pharmaceutical companies don't make money curing diseases. They make money treating diseases. Humans don't have a great track record of completely eradicating diseases anyway. There's only two that have been completely eradicated to date, smallpox and rinderpest. Best we seem to be able to do is reduce the number of people who die from them and the severity of their effects.