In case you're still wondering why / angsty about how Mozilla broke all the addons in Firefox, this is a very detailed explanation of how it was not a snap decision but an near-inevitable outcome toward which the project was grindingly dragged over the course of many years.
https://yoric.github.io/post/why-did-mozilla-remove-xul-addons/