Comment by onli
5 days ago
There is not really a big disadvantage, is there? It keeps the .exe around in all possible versions without additional effort, even if external build dependencies were to fall away etc. Sure, nothing proper releases can't mostly achieve as well. But also not something bad.
It's a little bit like when projects include their dependencies instead of just listing them in a gemfile etc. Some hate that, but it can make things easier.
Size comes to mind, and of course the proverbial policy of not having any blobs in a source repository for security reasons.