Jim is a divisive figure, in that while, yes, he did do everything that you say and more, he also made a lot of people’s lives miserable along the way–including most of the key creators on the runs best associated with his era. Like anyone, Jim is neither good nor bad, he’s just a person, and people are complicated and complex.
carlosjdrew liked this