@functionalscript @nzakas this was the model Go used at inception. It worked totally fine within the confines of Google and it failed to meet business needs outside of that space.
Businesses were not in a position to manage this "direct code" dependency system without the resources that Google had.
The Go designers actually recognized this and let the community lead the development of features for a package manager.
It's not that your opinion is "unpopular". It was tried, but didn't work out.