Full threadwhsheet·Mozilla is master of content marketing, PR and creating buzz. If they just spent their energy into building the best browser.View on HN