I find it curious that in order to create a symlink you need special privileges and use a dedicated API, but in order to remove them there is no need for special privileges or a specialized API.