> Problem: When linking dynamically, there are a myriad of different .dlls required to run the app, totaling over 40MB.
Is 40MB a lot nowadays? Eg the argocd cli is 155MB, and that's just a relatively simple cli app that as far as I know just calls a remote api.
Welcome to bloatworld I guess.