Outside of finance for example, I'm fine with everyone trying to get the highest salary they can. But if you do it by telling lies about your colleagues then you don't deserve it. You earn a payrise by adding value to the production line, not by elbowing people out of the way so you take more than your fair share.
This applies to finance. If you're adding value to the system, you deserve your millions. If you're just exploiting loopholes and golf-buddy connections to move money into your bank account, then you deserve all the vitriol that comes your way.