Yes absolutely. It didn't need to be, they could have found another CEO with an engineering background. Now it's too late, Mozilla has been "captured", the board is under the control of the person it is responsible for paying. I don't see any out once that's happened, even if the current CEO leaves the next will be the same.
https://blog.mozilla.org/en/mozilla/brendan-eich-steps-down-...