So you subscribe to the "screw-up" theory of history?

At least we agree on that.

I never believed my team leader was "evil", just someone who was under a lot of pressure and out of his depth.

Watch out for people in interviews who ask, given your experience, if you have a "problem with not being in charge". The question says far more of them than it asks of you.