I wonder if crowdfunding around specific development goals would be productive - certain promising features like Webrender have been in development for a very long time, and I'd be willing to contribute money to see them finished and shipped.
Mozilla has not been very effective with how they have spent the received money in the past, a very large fraction of that money went to dead end projects or net negatives.
Both, actually.
But anyway, you're entitled to your opinion.
Why do you say this? Because this is exactly what I expect Mozilla/Firefox to do.
IE, Chrome and Opera all use the Chromium engine. Safari is locked into the Apple ecosystem. And as such, it’s imperative Firefox fights this battle, with all the resources and community support they can get. Otherwise we do end up with a Chromium-only silo very quickly.
Don’t get me wrong; their “distractions” have given the world a lot of nice things (Rust comes to mind). But first and foremost, Mozilla’s mission should be to ensure a great, competitive browser, and they’re losing the competition badly. And imho they are prioritizing their resources badly as well.
The one reason that I don’t donate to Mozilla is simply because I feel that my money will be used for vanity ambitions, rather than to the core product. I wish there was a way to donate to Mozilla and say “only use this money for Firefox, because that’s the mission I support, and I don’t really care about the other 90% of the things you’re doing”.