It's hard to think of a single good reason for Palm to implement iTunes syncing in webOS by spoofing the iPod, and then to play this cat-and-mouse game of hacks and workarounds with Apple.
ENGADGET: Editorial: Palm, iTunes, and the ties that don't bind