Firefox developed by the community could reject frivolous new features and move a lot slower than Chrome. The web is heading in a shitty direction anyway, so moving slower is better.
I completely agree, though what I believe would happen if Firefox went to maintenance mode is that fewer and fewer websites would work on it. It's already the case that I sometimes need to switch to Chromium to do some things because those shitty websites only work on Chromium.
As an iOS user, I am happy that I cannot install alternative browsers. If I could, those shitty websites would force me to install Chrome. I currently have zero google branded apps on my phone. (Some third party apps that I need bundle google tracking crap…)
Edit: I guess I should add that I prefer Firefox to Safari, but I’ve watched devs try to only support Safari and Chrome. Once they do that, they almost always accidentally support Firefox too.
A lot of the internet doesn’t even need JavaScript enabled. I think we over-state the compatibility nightmare. I mean it depends on your use patterns of course…
But what's annoying me right now is that it happens more and more that passkeys work with Chromium but not Firefox. And I want passkeys (well, I want to log in with my Yubikeys).
You may want the web to stay the same but it isn't going to
It is all quite dystopian and depressing to think about.
*) The stats are somewhat wrong, I guess there are more Firefox users with different privacy blockers than Chrome, thus hiding from Google analytics and similar, which people use for stats in higher percentage
It isn’t an exact match to what you have claimed, but if it was going to start happening I’d expect it to have started by now. But for example, my favorite sites works fine in Lynx, let alone old versions of Firefox.
I really don’t get it. It isn’t obvious to me if people are really experiencing compatibility issues, or if it is just a boogeyman…
For new web technologies, the consequences of Firefox not supporting them is obvious. But even for existing sites, Mozilla is maintaining a long list of "Web Compatibility" patches that can be updated outside of regular browser updates (which is important for long-term support versions and managed environments): https://hacks.mozilla.org/2019/07/firefox-68-bigints-contras...
That's exactly the type of thankless but essential work that I fear people are always underestimating when talking about "just developing a new web engine". It's probably difficult but still feasible to become "standards complete"; becoming and remaining compatible with HTML/JS as it's actually written in the real world seems much harder.