When I hear "mozilla" I remember the event I went to where apparently some board members decided to come after all and the employees / contractors were panicking to make sure everything was perfectly presentable. The food catering, the cleanliness...
to me, the word mozilla reminds me of the ueeless board members.