When a module has a composer dependency, should it be automatically installed when the module is installed?
If you install the module with composer, yes, dependencies will be fetched. If you download the tar and put it in the site, it will not.