My tepid take is that this gap is only partly Mozilla's fault—the rest is a combination of projection and the ol' "using the same terms to mean different things" problem.
We sure could use a big institution to be what, say, nerds like me would prefer Mozilla to be, though. (The reason we don't have one is funding.)
@kissane with the caveat that back in the day I moved from FF to the shiny new Chrome, thus contributing to its unchecked dominance and bullying, was there anything we could have done to prevent this? Talk of offsetting the absurd funding gap (i.e., whatever Google pays them) may be moot at this point, but it could help future projects like Servo.