Some confuse great with good
Thank you for a most interesting and insightful article.
I have to say though that a great many people choose only to acknowledge someone's greatness if they are also universally held to be "good".
Personally I don't agree with the walled garden principle myself, and its a well documented phenomenon that nice people rarely make it in big business.
To reject someone's impact on an industry, and indeed the world at large, simply because of this view seems somehow spiteful though.