I'd extend that thought to be more narrow though. Local human political and economic factors need to be allowed for.
So, for example, a medical solution will be different in a country that practices medicine for profit over those places where medicine is non profit.
Equally the "can't build nuclear energy" problem us solved in places where public opinion counts for nothing, and environmental concerns are, um, less concerning. [1]
If one focuses on the profit motive though, then the article is correct (it seems to be written for a US context) - we mostly don't fix the problem because someone is profiting immensely from the problem existing.
[1] avoiding for the moment the merits of said concerns, which -may- be over-described for other political reasons.