This is a great but only a temporary solution. Firefox is taking jabs at extensions not on its recommended list with slightly scary warnings.
Firefox as a privacy focused browser should give users the ability to limit permission or sites extension can run on - including click to run option.
Without this, they'll soon go the way of chrome.
Heck Chrome started locking down extensions when they started catering courting enterprises. And they included the ability to make extensions uninstallable.
Bad actors took advantage of it, forcing chrome to tighten things further until extensions could only be installed from the store.
I couldn't ask them to switch browsers for my little side project. I have to co-operate with Google's bureaucracy. For what it's worth, so far it seems like Mozilla is not exactly streets ahead, but at least they didn't charge me and they seem to be fairer and more helpful to extension developers (they have a "self-distribution" mode with relaxed oversight I used while in private alpha, and their tools and docs are better).
When Chrome was better, I suggested friends and family use Chrome. Now I think most people would benefit from using Firefox as their primary driver.
I think we as developers overestimate the resistance to switching.
Even with my trivial side-project and a grand total of two releases so far, Google ar itrarily rejected one release for being "spammy" when there was literally a 5 line diff between it and the previous release. Thankfully just finding the depreciated dashboard and uploading an icon (the "new dashboard" doesn't have this feature yet apparently) got it through after resubmitting it.
It feels like they've set themselves as gatekeepers of Chrome extensions (Windows users can only install from the "store") but they aren't actually interested in doing the job even though you pay an admin fee for the privilege of developing a free extension for their browser.