For anyone that complains about MC not syncing with Apple products: Apple is a closed ecosystem. This is deliberate and publicly known. It is part of their business model. Apple products only work with Apple products. They use this model to generate income. They also like to use proprietary hardware like their iphone/ipod connectors and Thunderbolt. They use this to generate income as well. All of this information has been widely circulated by Apple to it's shareholders. If you look around you can find financial reports etc that outright states this information.
This is great because Apple products "just work" with Apple products. On the other hand, they DO NOT just work with everything else. In fact Apple goes to great lengths to block certain things from happening. This includes syncing with their devices. The fact that a multi-billion dollar class action lawsuit exists around syncing proves that fact. Apple outright blocks it from happening. And if you find a way around it, they will block it again as soon as they find out.
So if you want interoperability, stop using Apple products or stop complaining. Apple wants it Apple only and that is what you paid for. If you don't like lock in, then Apple isn't the product for you. No one is saying Apple is wrong, what they decide to do is up to them. It's their right to lock customers in. In fact the lawsuit mentioned was just settled and that is exactly what the judge said. But to buy into a model like that and then complain that some other company should figure out how to work around that is just silly. JRiver has limited resources and they are not going to spend them in battle with Apple. They would lose. In fact, because the matter is now settled in court, no company would be able to do what you want. Not MS, not Google, No one. Even with their resources.
So you have 2 choices:
- stop using an Apple handheld device
- live with the fact that you can't do a sync in one click. There have been a few posts here about how to do this, and there is the possibility of someone writing an app or script. JRiver isn't going to get involved here as doing so could very well get them into hot water with Apple.
And there is a 3rd option as well: start a petition etc with other Apple users to complain about their practices. Most of the efforts have failed already, but you are welcome to try. Personally I think the most effective message is to hit them in the pocket book by not purchasing their products. That's not likely as they make some nice stuff, but we'll have to live with the shortcomings.