it's called plugins, lots of end user facing OSS have vibrant plugin ecosystems.
maintainers like the sense of power and it's not really more complicated than that. perfectly valid emotion to chase!