I agree that a consistent experience and shared database / statistics across platforms (true "sync") would be optimal, but I don't see this happening any time soon.
MediaMonkey has this, but they also have a whole team of developers behind it who do it as a job and then they charge people for it.