You can be a hypocritical dickweed and still do good things. In fact many great people who have done lots to make the world a better place are dickweeds once their life is examined.
Yesterday I helped a guy find some info he needed to repair his hvac. Not a great feat, but some of that stuff is obscure and hard to find especially on the older setups.