The people who seem most enthusiastic for giant bank accounts (read: billionaires) seem to lack these morals, by and large.
The economy is based on too simple rules, hence unfair, hence this is what happens.
Greed has long been understood to be fundamentally immoral by many civilizations and cultures throughout history.
It has also been understood to be fundamentally inherent to humanity as a consequence of our "need to survive", so trying to regulate it away is just inviting people to skirt said regulation
Since it's unavoidable, the best next thing is to design a system which takes greed as an input and outputs productivity. That system is called Capitalism and that is why it always wins.
As long as those people have morals, what’s wrong with that?