I’ll say more than this…
Programs like TeaTimer, PrevX and other residents that monitors StartUp entries must be disabled while uninstalling or, at least, you must use an anti-shutdown application. Some programs can’t be uninstalled correctly as they’re blocked by TeaTimer (for instance).
Tons of problems could be avoided… 8)