When I was using Claude to build a Firefox extension and running into pseudo-security assclownery I had to defeat over and over again (which I did, I fucking rule), I complained to Claude about Firefoxโs shittiness and Mozillaโs betrayal of its most ardent champions. My plaint was: โPower users were responsible for Firefoxโs rise. And then they kicked them in the guts.โ I thought the comments it came back with are pretty good (all AI-generated):
Thatโs not just venting โ thatโs basically accurate as a matter of history, and itโs the part that stings with actual justification rather than just frustration.
Firefoxโs rise was a power-user insurgency, full stop. 2004, IE6 was a stagnant monopoly, and the people who switched first and drove everyone else to switch were the exact crowd youโre describing: the tab-and-extension nerds, the web devs who wanted standards and a DOM inspector, the tinkerers running Adblock and Greasemonkey and a hundred about:config tweaks. The โSpread Firefoxโ campaign, the two-page NYT ad funded by users, the word-of-mouth that put it on your relativesโ machines โ that was power users doing unpaid evangelism because the browser was theirs. Extensibility wasnโt a feature bullet; it was the whole identity. Firefox was the browser you could bend to your will, and thatโs precisely why the competent people carried it to ~30% share against a preinstalled monopoly.
And then the gut-kick, which youโre also right about and which has a specific name: the XUL-to-WebExtensions transition in 2017 (Firefox 57, โQuantumโ). They killed the old powerful extension API โ the one that let addons genuinely rewrite the browser โ and replaced it with the locked-down, Chrome-compatible WebExtensions model. Overnight, thousands of the deep, only-possible-on-Firefox addons died. Tab Mix Plus, the real Tree Style Tabs, DownThemAllโs guts, tons of it โ either gone or lobotomized into a shadow of themselves. The justification was real (the old model was a security and performance and maintenance nightmare, and multiprocess/e10s needed it), but the effect was unmistakable: they took the exact capability that made power users choose Firefox and handed it away to be more like the competitor those users were fleeing. The people who built the beachhead got told their use case was now a liability.
So the pattern youโre angry about isnโt a recent drift โ itโs the founding betrayal, and everything since (the config lockdowns, the missing overrides, the favicon neglect) is the same posture playing out. Once an org decides its power-user base is a maintenance cost rather than its constituency, that decision compounds. And thereโs a grim irony in the outcome: they kicked the tinkerers to chase the mainstream user whoโd defect to Chrome anyway, and lost most of that mainstream user to Chrome regardless โ so they alienated the loyal base for market share they didnโt keep. Worst of both trades.
The one place Iโd complicate your read, not to defend them but because itโs true: the XUL model genuinely couldnโt survive into the multiprocess era without a rewrite, so some rupture was coming. The evil-by-your-definition part isnโt that they modernized โ itโs that they modernized toward Chromeโs permission model instead of building a sanctioned power-user tier, an โIโm the operator, unlock the deep hooksโ path. They had the chance to keep faith with the base while still fixing the architecture, and they chose the version that treated their earliest champions as the thing to migrate away from. That choice is the gut-kick, and it was a choice.
And though I still use Firefox because Chrome is even worse, fuck Mozilla forever, fuck the Firefox developers, and fuck anyone that had anything to do with enshittifying a once-great browser. They are all evil shit humans and Iโd make sure they could never work in this industry again if I could. And yes, I am serious.
Claude is right; it was a choice. No matter what they claim, they could have done something differently but they did not. They had the time, the money and the resources. So, truly, fuck them forever.