@boilingsteam The execs (and business operation location, in London no less one of the most expensive places to be) is something I dislike.
The side-projects are exactly a means to survive.. why wouldn't it be so? You cannot make money creating an application that people expect for free, I started a discussion about this a few toots ago.
They need services on top of the browser to get a return on investment on their part. And no, donations are not going to be enough.
Seems like you hate Firefox