RIM "syncs" with iTunes using a standalone program. It is harder to provide an excellent user experience with two programs than with one, but it is doable.
Palm is free-riding on Apple's software, and whatever you may think of that, they are also providing their users with an unreliable user experience that they have no business advertising as a key feature. They're also putting in lots of effort to do that, effort which could be spent on a seamless iTunes sync that didn't rely on USB hackery.
The article suggests that the workaround took ~40 hours.
Plus, it's not just "free-riding" on Apple's software, it's using Apple's music distribution hub.
You may be thinking it's as simple as writing a winamp skin and having a "PalmTunes" installer disc come with each Pre, but it's not...
Actually, this is a reference to Palm saying they will continue making the Pre sync with iTunes until a fix would take more than 40 hours to implement. They said the last fix took just a few minutes, and I'm sure this one took about the same amount of time (add one more line of code to change the Manufacturer ID in addition to the Vendor ID when media sync is selected).
Given the current situation, could a person really recommend a Palm pre to a friend who wants and a device with and easy sync to iTunes. You know you will get a call right after Apple updates its software. Plus, if you tell your friend to buy a third party solution (missing sync), the Palm pre version is in danger of breaking because of Palm's current antics.
I think companies need to look at stability in their software / hardware more then ever. This simple, reliably solution is often a better selling point then the massive feature monster that is hard to use or unreliable.
I don't think it is.
I think it makes them look like Apple's product offering is so powerful that the only way to compete is for Palm to hack their way into it.
I also think it conveys the message that at any given time a key feature of the platform could stop working.