I don't like the idea of needing to execute a file to decrypt it. That could be abused by someone, adding malicious code to the decryption code.
Of course you could inspect the file, but that's extra work which many people won't bother with.
I guess what's really needed is a simple encrypted format that's easy to decrypt without needing to worry about command line arguments. For example, people are generally satisfied with .tar.* formats and not looking for self extracting compressed formats.