Firefox should again respect the user's wish expressed by "xpinstall.signatures.required" and thereby allow manually permanently installed unsigned extensions.
As an addition to the signing process, the user could also be offered the following options in the addon settings:
The arguments for this are relatively clear and in line with the principles of free and user empowering software original practiced by Mozilla and Firefox.
Users should not be prevented from making their own decisions and customizing the browser. The current approach represents a repressive opaque encroaching course of action that ultimately drives users into the hands of other browsers. While the browser should certainly provide helpful warnings to the user, it should not force the user against his will. Instead, an extension environment should be established, which allows access to sensitive data to be regulated through a fine-grained rights management.