No. A good example is phones. They are intentionally designed to be breakable and difficult to repair. Even ignoring the repairabilty standpoint: the glass backs for wireless charging (a feature that a minority use), not giving consumers a phone case, the lack of innovation for "water proofing" the phone; just using glue everywhere (more annoying to recycle existing phones).
That is unethical. The sheer amount of human life wasted needlessly spent repairing and paying to fix these phones, and polluting the environment is unethical. The default should be more repairable, if not more durable, but no.
Companies are not people. They need people, sure. And it isnt automatically a good thing when they lose. But they are NOT people. 1000s of companies could crumble tommorow with no loss significant loss to anyone. They can find new jobs, create new companies. A company failing because they prioritised the consumer isn't "good", but it isnt "bad" either. However, if a company relies on the pollution of people's time, money, and environment? That is unethical.