Andrew Carnegie funded a whole lot of stuff we still enjoy today. He was still a piece of shit and responsible for a lot of people winding up dead.

Gates has always been a piece of shit. For example, when Paul Allen got diagnosed with cancer, Gates and Ballmer tried to screw him out of Microsoft stock that he owned (this was roughly 1982-ish?).

You're a shit person if you try to screw over your "friend" like this. You're a shit person squared if you do it when they just got diagnosed with cancer.