Your last question is loaded; it assumes maximizing profit is bad. In practice high profit margins are often a reward for being first to market. Maybe those high margins are a recompense for R&D costs. Plenty of answers to rebuke your suggestion that maximizing profits is unethical. It's also a situational topic made more nuanced by the specific product, company and many other circumstances.