These pharmaceutical companies are interested in one thing - making money, and therefore they need everyone to be a "customer" by taking one of their pills every day. This means even if there are simple (i.e. non patent-able) solutions to health problems, you won't see them pushing it - instead you'll see them ACTIVELY work to prevent it.
A good example is the recent case where these companies have spent $880 million in the last 10 years working against marijuana legalization, even though studies are showing that it can work as a good pain killer replacement for the more deadly opioids that they are eager to hand out.
See: http://bigstory.ap.org/article/4d69f4b41cbc475ca42f424524003...