Profit is the difference between costs and revenue. And I say the bigger profit is better because you kept costs down and revenue up. If you are overcharging, people will stop paying unless you are a monopoly.
In any non monopoly situation, BIG PROFITS ARE GOOD FOR SOCIETY. Big profits mean big taxes paid. Big profits mean you are providing a great service at a low cost.
If you want to look at what happens when profits are low, look at General Motors.
Very good points. Thank you.