Mozilla's leadership has become a sad thing to watch. This whole wannabe product first lean startup nonsense just gets worse and worse. I was one of the few Firefox OS users but at this point, I'm using Chrome and Android. It's not the end of the world but it's just sad to see an organization that has historically done so many good things be torn down by awful executive leadership.
Every member of the Steering Committee should issue a public apology and resign for gross incompetence.