Mozilla had $1,006,854,000 invested at end of 2023. Drawing 5% of that annually for developer salaries would pay a lot of Firefox developer salaries, even with no incoming cash whatsoever. I'd like to believe a world exists between "Firefox is a volunteer-only effort" and "Mozilla CEO is yet another sociopath robber baron".
https://assets.mozilla.net/annualreport/2024/mozilla-fdn-202...