You're not wrong. It is good, however you cannot assume that some arbitrary amount of good things he's contributed is greater than value to the bad things that he has contributed.
It's like when Hitler built the Autobahn. The Autobahn was good, sure, but Hitler is still a piece of shit through and through.
Similar deal with Trump. His million dollars donation is meaningless in the face of his rampant climate denial that contributed to this kind of shit in the first place. Son of a bitch mother fucker spent more money ruining the environment than he spent helping people whose lives were ruined by the environment he fucked up in the first place.
Yes, in 8 months he tipped the scale so hard that it forced a category 4 hurricane to form. ---