Do you have FF's higher levels of privacy protection enabled? With fingerprinting protection enabled, image uploading breaks. oAuth doesn't seem to work properly on some sites. Enabling encrypted DNS breaks captive portals or private VPNs.
its really easy to configure FF to break the internet.
FF for Linux will have a different team from FF for MacOS or FF for Windows.
Given how different each OS is, they will have different internals.
You don't see the same kind of performance degradation on other browsers on MacOS like Chrome, Safari, Orion, Brave, Arc, or even Edge.
It's a uniquely FF issue, but I'll deal with it as long as uBO is blocked on Chrome.
And saying "migrate to $myFlavorOfLinux" is an unrealistic answer for most users, because even though Linux has progressed leaps and bounds, it's user experience still requires a fairly technical background so that limits personal usage, and isn't offered as a default OS option by most IT teams who give corporate laptops.
Linux as a personal OS will be limited as long as a Linux project that is actually lead by an actual UX Designer instead of an OS enthusiast doesn't arise. Elementary OS shows some promise, but it still has UX and workflow issues that deserve attention from a professional UX designer instead of OS devs alone.
The various Android flavors are a great example of how if you put UX minds to work on an OSS project, you can end up with a quality user experience, but most Android projects also enforce a common design language and support non-CLI based user workflows, whereas most Linux oriented projects overindex on technical users, leading to the chicken-and-egg situation for Linux adoption.
Speed and bugs. My Firefox crashes on some sites, like 9gag.
And it's very slow to load websites. The latest version of Chrome loads websites instantly! Firefox takes a few seconds!