This guy just discovered static linking.
May he enjoy an eternal debate about static and dynamic linking, strong types and duck types, tabs and spaces, vim and emacs, less and more, and Kickers and Rockport.
there's a difference between static linking and downloading your dependencies over the net
Static linking packs the dependencies into the executable. This is basically dynamic vendoring.