You've actually touched on something very important here: Mozilla seems to be getting its fingers into more than it can handle. It wants to do everything but ends up doing a lot of things fairly poorly.
I switched away from Firefox to Brave yesterday. Became tired of how Firefox threads would consume 99% of my CPU endlessly until they're manually killed. This happened about four or five times a day, I'd only notice when performance of everything else tanks. I wish Mozilla would direct more resources towards Firefox than Lockwise and all the other half-baked junk they're spending developer time on.