Except for the part about Firefox not making any money. Firefox is making most of the money.
The money from Google is practically a donation at this point. It's not exactly an altruistic one but it's not exactly a pure business transaction either given Firefox's current market share.
Your first bad assumption is that the amount of money is fixed.