I never understood why people have such a hard time with choice. And why saying something no longer meets your needs evokes such reactions.
It was necessary the Internet and explosion of security exploits to realize that although plugins in-process are easier to implement, the older out-of-process architecture was safer and harder to exploit.
And yet they broke things like NoScript, which provided security/privacy features missing from plain Firefox and unavailable on any other browser no matter what extensions you installed. If safety was really such a high priority, they would have waited until after a full-featured NoScript WebExtension was possible to implement before deliberately breaking XUL extensions.
They're mostly a way to use the regular browser functions, only with the keyboard rather than the mouse. But this works best for regular sites, and poorly for webapps that use JS-activated links and such.
The solution is for developers to spend a day learning about accessibility. A good starting point is https://webaim.org/intro/.
Never had any use for extensions. For me Web browsing is all about HTML/CSS and some occasional JavaScript, everything else is better achieved via native apps.