Earlier quoted context omitted.
I don't think he lacks morals, but he seems to have a Lex Luthor "ends justify the means" way of thinking. If you're whole moral framework is effective altruism, then as long as the good you do with the money you accumulate is greater than the harm caused in its accumulation by a ratio that exceeds your alternatives, you're all good.
One remark I have on anti-"ends justify the means" is they always ignore the ends. The "ends" might literally be saving real people's lives, whose lives have value. I'm sure there are good arguments against the idea, but you must engage with the ends that you propose we forsake, or you're just not serious.
How is that something that can be seriously engaged with? Other than trying to talk some sense into these people about limiting their EA calculations to a reasonably observable time-space continuum?