2) My beef with installing software that requires a lot of setup and doesn't have an uninstaller is that I won't remember what I've done, and all sorts of junk ends up clogging /usr/local. Even package managers are a little bit weak in that department, since you can't tag installed packages with your reason for installing them (say, to manually compile something), so unless you keep meticulous logs of everything, they'll just sit around forever.