Nah, that's just an assumption tbh. Of course he shouldn't exploit his workforce, but that doesn't detract from his work just as much as his work doesn't excuse him.
It's a societal problem imo, no one's going to specifically single him out and go to town on him with protests etc it when it's everywhere and you can pick from a sea of other arseholes doing the same thing, with causes that deliberately kills the population and/or the planet for profit, as opposed to one who's attempting to save it for profit. It's just about picking your battles imo, it doesn't mean that it doesn't matter and shouldn't change.