So my question or suggestion for the people at Avast is: Why isn't this process used by the installer when major upgrades are completed?
I think a lot of us would prefer the installer to properly uninstall a previous version, but there are some issues I can thinkl of that might make that more difficult than it would first appear.
One is the current need for the uninstaller (AvastClear.exe) to run in safe mode, and the other is that for what ever reason, some are opting to install the product in other than the normal C: drive.
I'm sure there are others, and maybe there are ways round the issue, however I note that most other AV products have their own discrete uninstall/clean out utilities.