Mozilla, money, adverts and corporate speak