I think your explanation is very inconsistent, as plugins are in most of applications that I know - part of user configuration as well. And plenty of windows applications support user configurable plugins-for example web browsers. The separation is true but either on system, and on user level. Same applies to installers - most of windows applications (application files) can be installed to all users or only current user. It's the matter of good or bad design of application, so I understand it's not...