Felix Salmon on Slate Money podcast this past weekend suggest that its still net positive given alternative is those people don't even try to make world better. More nuanced than that but my take on the position.
Effective altruism sounds like choosing between destroying the enviroment and destroying the enviroment with some greenwashing on top. In my mind, the movement amounts to PR to make excessive riches and excessive political influence palatable.