Isn't it just the case that it's nearly impossible to achieve huge memorable changes in the world without being a bit of an arsehole? You've got to have a massive ego to think you can take on such a challenge, and so it's really not that surprising that pretty much everyone who achieved massive changes for the good turns out to have been a bit of a sod round the house and have various other unattractive traits.