Re: Infuriating
I used Firefox since before it hit version 1.0, directly and indirectly I must have been responsible for moving thousands of people onto Firefox at work, and probably therefore at home also, especially in the days where IE6 was the mainstream competition.
Now to start with, I could deal with all of the extensions being broken for a month or so every new version, since it happened like once a year.
Then some prat decided to try and increment version numbers as quickly as possible for no benefit to the end user, and it got to extensions being broken for a month every six weeks, which was just intolerable. You could however somewhat deal with this by moving to the ESR release.
What got me in the end was the fool in charge of the GUI maintaining a determined personal vendetta against the Firefox userbase. In the early days, the main reason for using Firefox was choice. You could set things up how you wanted and if you didn't like it then you could get an extension to change even the core functionality. Personally, I was quite happy with the user experience that I had in version one, with some minor tweaks and a few extensions.
Then there was an increasingly determined push to involuntarily force everybody using Firefox to have a web browser that looked like a dodgy clone of Chrome. After fighting to keep the form of UI I wanted for some time to the point that I was having to make developer level changes to my version of Firefox the developers eventually succeeded in eradicating the same user experience that i'd been using quite happily for a decade or so.
At this point I said "fuck it" and switched to fork of Firefox, and then to Chrome once that fork became basically unusable. Firefox has deteriorated to the point that it'd just become an bad copy of Chrome with chronic reliability and compatibility issues.
Do I hate Firefox? Not in the least. Like most former users I pity it, and how it's potential was squandered and look on how it's userbase was literally chased away by it's own developers with considerable bemusement.
Unhappily, the nature of volunteer staffed projects like Firefox is that nobody wants to work on the boring bits like hunting down bugs and just keeping it incrementally supported under the hood in the long term. They all want to do Pretty New Stuff.
Still, if not for Firefox then we'd still be using IE6 so it performed it's task in providing choice in web browsers. A new challenger will doubtlessly come along in time to displace Chrome from it's current pedestal as the pre-eminent web browser.