I like the high level points but unless Mozilla finds revenue from this, are they not doing too much with mostly donation based revenue?
They've lost their way completely as an independent entity, and a post like this that doesn't reaaally seem to grasp that weight of that conundrum comes no closer to convincing me that they can find their way back to the light.