Comment Re:cat and mouse (Score 1) 396
2. If you as a user like what you're currently using, then you first need to accept the software was designed with a limited set of functions, and it is Good Software (tm) as a result of that design. What Palm needs here is not another iTunes, but another "synchronise Palm with iTunes library" app.
3. The "trillion edge cases" are again, by design of the iTunes software - and I think you're overstating the number somewhat. The example you use can be easily resolved: determine where iTunes stores the config of the currently opened iTunes library, and refer to that. The sync app therefore continues to piggy back off the iTunes UI, and everyone is happy.
4. I can't talk for the GP, but this bothers me because Palm seem to be doing it simply for the publicity. Good software developers don't write software to masquerade as some other software, unless they HAVE to (browsers identifying themselves as IE is a good example). The key message for Palm is: they can design their own software to seamlessly provide sync with the non-DRM portion of any iTunes library. It would seem they're just picking a fight with Apple purely because they can't be bothered writing Good Software themselves.