Why?
Because he and the PR folks at Mozilla screwed this up so badly.
This reaction was bloody obvious. The PR machine should have been smoothing this transition and been ready for the backlash. They already had a big kerfuffle about his Prop 8 donation years ago.
Not only should Eich be leaving, but anyone in charge of PR at Mozilla should be fired, as well.