Ethics is no binary. You ethics are not mine and everybody does questionable actions from time to time. A company is an entity with potentially thousands people, one of them doing questionable things will happen.
Some legal entities are acting all the time in a way we would lock them up in psych ward if they were a natural person. That might be a good way to "succeed" but that's probably something the society shouldn't promote/foster.
In the real world it's not only revenue and profits. That's for sure taking most of the space but people behind the entities are caring about other stuff and takes non-profit-optimal decisions all the time.
Some legal entities are acting all the time in a way we would lock them up in psych ward if they were a natural person. That might be a good way to "succeed" but that's probably something the society shouldn't promote/foster.
In the real world it's not only revenue and profits. That's for sure taking most of the space but people behind the entities are caring about other stuff and takes non-profit-optimal decisions all the time.