Is there anything besides his donation to the Prop 8 effort that led to the controversy and him stepping down?
It hurt Mozilla's image and created a distraction from Mozilla's mission among employees and the public. Everyone is discussing Eich and politics; few are discussing FirefoxOS and other initiatives.
Part of the CEO's job is to manage all that.