As an engineer speaking to someone who is clearly also an engineer - you're highly discounting the levered impact proper, high quality leadership makes on a business.
I put myself in those shoes and wondered what doubts I'd have about the contributions I could do. The OP was a great illustration of the chaos it can be. I wasn't saying that leadership has no impact, that's crazy.