Well his post MS philanthropy is certainly to his credit.
Indeed. In the late 90s / early 00s, I spent far too much effort hating Microsoft and their business ethics, which was ultimately childish and pointless. We can argue and complain til we're blue in the face over our stupid digital technologies and the philosophical impact of OS monopolies on the well-being of the industry, but all the while the Gates Foundation is trying to make a difference in the lives of the poor around the world who probably can't even begin to imagine such luxuries. Three cheers for improving access to basic medicines!