Re: Cleanly uninstalling is impossible
It's certainly possible to make an uninstaller that will cleanly (as in completely) uninstall an application, but it isn't especially common. Most apps' uninstallers will leave some files or registry keys lying around in the hope that the user will some day reinstall the app and want their customized settings to remain. Either that, or just negligence. The issue, I think, is that nothing _forces_ apps to uninstall clearly, and perhaps more to the point nothing forces apps to have sufficiently hermetic runtime behavior to prevent them creating garbage in all kinds of places that the uninstaller doesn't know to look. That later problem is of course not unique to windows; my Linux home directory is littered with .files from programs I've tried out once and then removed.