Sometimes the developers just include into their software something that is there not the user's sake. Which ends up Interfering with user's needs. And it's just plain annoying.
This comment thread is for people to document various implementations of this malicious feature.
Back Door is a form of malicious feature in which the program is configured to respond to commands sent to it from the developer. A Universal Back Door is an ability of the developer to remotely change the program to do anything the developer desires it to do. Sometimes Universal Back Doors are called "Auto-Update".