The idea that Mozilla spends 1/500th of its budget on firefox is wrong. Just look at their fillings.
They spend far more than that on Firefox. You're suggesting a dozen companies could split the amount Mozilla makes in donations and develop better projects, which is silly as each one would have roughly 1/500th the budget of Mozilla.