Agreed - he is somewhere between a shitty husband or a monster, but he definitely has helped rid the world of some bad diseases, and his charities continue to do quite a bit of good around the world.
That article is much ado about nothing. He knew Epstein and met him occasionally. So did every other billionaire and politician. Unlike some other of Epstein's associates, there's nothing to suggest Gates indulged or was even aware of Epstein's excesses.