One thing that troubles me is why does a non profit open source browser buy premium offline ad space to promote itself? There's a huge "The new Firefox" ad in down-town Berlin.
Wait, how does that work again? Last I checked you couldn't deposit users at the bank or pay your rent with them.