There is an article.
In my opinion it depents on loader and server implementations.
Example:
The js-entrypoint imports some modules and these imports more modules. If the server is clever enougth to detect this modules and send them with http2 push, it is ok.
Same for all html src atributes. (a win for web-components)
But if there is only a single js-entrypoint you can still benefit a better compression and tree-shaking using a bundler.