Maybe that's just it -- I am not trying to follow the same model as your 90-year-old grandmother. I want it to behave in a manner different than it's intended, and so the interface (and the ability of the software) is not adequate for my requirements. It's part of a good software engineer to understand your target audience. Perhaps I am not their target audience, and your 90 year old grandmother is.
Plus their iPod driver / background launcher probably conflicts with a driver on my machine, or my antivirus. But it's the squeaky wheel so it got torn off the wagon.