If you update from the program then also it installs a fresh copy over the old one. I prefer patching old files technique rather than re-installation.
Atleast for minor updates they should patch the old files rather than asking to reinstall.