I've just had to rebuild my development machine here at work. One of the final tasks was to install Abobe Acrobat Reader.
After the install, it told me that there were updates to be loaded from the interweb. Great. Keep up to date. Bug fixes. That's a good thing.
Firstly, it offered to install a whole load of other stuff -- Adobe Atmoshphere
What? I only want the reader. That's why I only downloaded the reader.
While Adobe's updater was downloading the updates, I tidied up my desktop. I removed the shortcut to Acrobat Reader as I never need it, I just double-click the PDF files I want to read. I then got on with some work in Visual Studio.
OK, Adobe wants to install the updates. Fine, go ahead.
Reboot? Oh, OK. I'll interrupt what I'm doing and allow you to reboot.
The desktop shortcut's back. I'll just delete it again, because I never use it.
Oh, hang on. That was just the first update, there's two more. Ok, go ahead.
Reboot? Again? OK then, I'll go and make a cup of tea while I wait.
The desktop shortcut's back again. Deleted again.
Wait, there's still another update to install. I'll finish making tea while it installs.
Reboot? No. Not this time, I've run out of patience. The desktop icon's back again, too. To add insult to injury, Acrobat Reader starts up without asking.
Now let's get this straight. Adobe's Acrobat reader is a useful utility. That's
utility, is case you missed it.
I only want Acrobat Reader to open when I have a PDF file to read. If
I don't have a PDF file to read, I don't want to know you're there.
Adobe's programmers may live and breath their software, but I don't. I don't want it to auto-start itself so that I can bath in it's beauty after an update. I don't want it's shortcut on my desktop so I can run it for no reason.
Note to all developers: if you're writing a utility, it should be invisible until it's needed.