To automate upgrades any further than they already are would require giving up on security which I'm not willing to do.
I assume you mean something like automatically get latest dlls and files and put themwhere they need to go. To do this would require that the web code run with permission sufficient to write new files anywhere in the web including the bin folder. This would be a very bad idea. mojoPortal is designed to be secure and we limit any need to write anything to only the /Data folder. This is not sufficient to automate upgrades. Its best if the user has to upload new files by ftp, then from there it is already automated.