I don't understand what you mean by 'the scale of money'. The problem with 'free money' is that there's always strings attached. Right now Mozilla is listening toomuch to the ad industry. And trying to cozy up to them with the 'privacy preserving' attributes etc.
What I would have them do is convert from a permanently declining corporation to a more volunteer-driven organisation.
It's really when Mozilla started a corporation and started rubbing shoulders with all the big tech CEOs that things went wrong.