The Mozilla org continues to produce a very capable browser, but it's now 3rd or fourth fiddle on a stage their misteps helped orchestrate in their demotion.
Edit: clarification
Firefox is a little slow for an internal application we have that loads 40,000 rows of data into a grid but otherwise all our stuff works with it because I develop Firefox first and I think a few of us are all that really stands between Firefox and oblivion and probably are doing more work than a lot of the people they have on the payroll.
If you have specific sites that aren't working, please let us know and we can investigate and try to fix them.
The usual reporting channels are using https://webcompat.com or the "Report Broken Site" tool in the Firefox menu. Of course I"m also happy to take bug reports here if you (or anyone else) have them.
1. The inability to set a specific page for new tabs to open on. That is ridiculous.
2. The mobile version sucks, specifically because bookmarks are buried under an absurd number of menu levels. And they're also broken up (without user approval or any way to stop it) into "mobile" and "desktop" bookmarks. WHY? The entire point of syncing is to have them all the same.
I want to like Firefox. I went back to Firefox for the first time in decades last year and gave it up after a couple months because #2 was that annoying. So brain-dead.
Oh yeah, and another one was that "never remember history" does, in fact, remember history. What Firefox really does is "stop adding to history." And the bug report on it resulted in several YEARS of debate over how to "fix" it. The latest I saw is that they're actually NOT going to fix it, but rather add more text (somewhere) to say basically, "This doesn't do what you think it's going to do."
If fixing a defect like that requires years of committee back-and-forth, the product is finished.
I've been using the "New Tab Override" extension for almost a decade at this point. Sure, it would probably make sense to have as a baseline feature, but I installed it so long ago and it's continued working the whole time that it's not really something I think about anymore.
While it is meant to be an alternative to Chrome's profile switching, it is more a workaround than a complete replacement. I need entirely different sets of extensions for personal, work, and school environments, something containers can't do.
Firefox's actual profile support is beyond terrible. To launch a separate instance, Firefox requires many more clicks than Chrome, all within a Windows-2000-style UI. Not to mention that there are weird glitches in their implementation.
Firefox is not usable for me until they actually spend time improving their multiple profile support.
None of those have required me to install a particular extension..
Of course thats not to deny your experience!
The only time profiles ever come into it, for me, is using web driver, playwright, or whatever.
I guess maybe the usage stats dont support making the profile selector better.
But also, maybe its a thing they would accept a change for?
For those few applications where I really would need profiles I will just open a different browser, so I still keep Edge/Chrome/Opera around for that rare situation. I don't need something that complicates my life every single click but it is the whole ideology of the Google Economy that they want you to spend 1% of attention on things that matter to you and 99% on things that don't.
As you yourself mention, Firefox has actual profile support, which may not be as good as Chrome's, but at least compare like for like.
Blocks ads Multi account containers Dev tools very good
I never notice that it is in any way slow, except for those sites that need infinity cpu on any browser, like jira.
What specifically is the issue? To my mind it quietly just gets on with things.