People who decry the fact that businesses are in business "just to make money" seldom understand the implications of what they are saying. You make money by doing what other people want, not what you want.
The first lesson of economics is scarcity: There is never enough of anything to satisfy all those who want it. The first lesson of politics is to disregard the first lesson of economics.