No they haven't already done that. They haven't written any software solution. What they have done is stoop to having their product lie to the system in order to work with software in a way it isn't allowed.
If these users want the choice of using Apple's software, THEN BUY AN APPLE DEVICE for which the software is made. Otherwise, they should goad Palm to write their own syncing solution like other vendors.
It is pathetic.
Personally the part that I find pathetic and funny is how much this rattles the cage of so many of the apple fans out there.
They scream about how it is so wrong. how palm should make there own software ect. while the rest of the world does not care. Many people I have talk to out side of the apple fan club seem to think apple is being a big bully here.