We can certainly look into making the message a little clearer for future update versions.
Right now the update text is part of the product itself (in the lng file) which is why it doesn't change from build to build.
Regarding automatic updates, downloading and installing something in a fully automated fashion would open things up to security issues as you need to be admin to install, but we may be able to make it ask if you wish to install, then prompt for admin rights (usual OS dialog for that) and then download and install it for the customer.