Extra files (not part of the original install) can be skipped by uninstall processes, and it is possible there could be errors trying to remove files (corrupt, etc).