"Mozilla seems to be institutionally committed to chasing its own demise" Indeed every stable software provider.