Firefox should have a war chest worth of cash at hand, if it hadn't been spent on massive layers of managers and marketers. They've tried repeatedly to spin off monetization in order to increase the overall charity, and I can understand that desire... but they've done so to levels that absolutely compromise the core of what the org is known for... the software.
They effectively HAD electron decades before electron.. they left it unsupported and let it die... they HAD a great mail/nntp platform, they left it to die and only recently realized it was a thing and tried to resurrect it only as a potential for more monetization. They HAD an engineering staff that was reshaping the direction of low-level development (Rust and related) and they let them all go so they could keep paying middle-managers and marketeers for a charity that was never self-sufficient and only served to drain or monetize their core products to detrimental effect.
I would like Mozilla to have great products and succeed... but frankly, I don't like the parent org, charity structure or their direction at all. They're the worst examples of "woke HR" you can find online and I emphatically won't be giving them cash... I truly hope that at some point the developers can just spin off the open-source itself into a new org similar to Libre Office, and break away. If all they did was the software and their existing monetization, they'd have all of their developer staff and a long headroom of funding in the bank.