That was particularly helpful
Seriously, what do you want them to do? Corporate espionage to get Apple's secret access codes? You can only do so much with closed proprietary hardware. Apple's being secretive on purpose -- they can control the experience and they can try to lock in users. No surprise, really. Give it some time and things will loosen up. They always do. You have to expect that from Bleeding-Edge stuff.
Steve Job's style is not to be open for any partner development. Not only do they not help, they do as much as possible to make it difficult for anyone to succeed on their own. While I've always questioned this philosophy, I think it is especially important to Apple with iTunes. iTunes is the portal to the multi-media store business. They want all iPod & iPhone customers to use iTunes.
So... the JRiver team has done an excellent job of breaking the code in the past. Remember, the iPhone requires a fundamentally different architecture for syncing. Let's back off & give them some time. BTW: I have 5.5g iPods, iPod Shuffle, & an iPhone. For now I'll use iTunes for the iPhone and MC for everything else.
An option to consider: maybe it would be easier to attack the problem from a different angle. How about sycing the MC library with the iTunes library? That way we could manage all of our media with MC and fall back to iTunes for syncing. Not perfect, but workable.