I think there is still an essential role on the web for a non-profit organization that can develop services that may not generate big profits, but where it would be valuable to have a more neutral player.
But at the same time, at this moment, it’s difficult to say what Mozilla is doing that is so essential to the world.