Software that requires a DLL comes with an install program which
handles the installation of the DLL. So much for that problem. Installing
Perl is a much bigger deal then installing a DLL, PLUS they would have to
install any libraries you are using. It gets hairey fast. Having it all in
one simple executable is both sensible and preferable when distributing a
software product. Not to obfuscate, but to simplify.