Maybe if Mozilla spent more money on development and less money trying to be an NGO they could keep up... Mozilla gets more than enough revenue (from Google ironically), they just spend it poorly.
Or they could do what Brave, Vivaldi and others do and simply use Chromium as a base.