I remember accidentally installing entire DEs back in the day because individual packages required their entire native environment.
Either packaging bug or user error.
So external maintainers basically had to ‘extract’ some packages from the dependency bundle to make them available without installing the entire native DE. Isn’t that sort of how it still works?
No.