In recent months (perhaps years) many people here on Hacker News have doubted the importance that Mozilla plays. I think today more than ever their importance shines.