The logical thing for Apple to do would be to replicate what they've done on iOS: have separate Music, Videos, App Store, iTunes Store, etc. apps. Having all of them rolled into one huge monster of a desktop app is clearly unsustainable in the long term.
I have some experience with long-running software projects, and I can imagine the code has grown too convoluted to achieve any kind of clean split at this point. I hope they already have a project started where they port or reimplement Mac versions of the iOS equivalents, and have a new iOS Sync app for dealing with manual syncing and wired updates.
The logical thing for Apple to do would be to replicate what they've done on iOS: have separate Music, Videos, App Store, iTunes Store, etc. apps. Having all of them rolled into one huge monster of a desktop app is clearly unsustainable in the long term.
I have some experience with long-running software projects, and I can imagine the code has grown too convoluted to achieve any kind of clean split at this point. I hope they already have a project started where they port or reimplement Mac versions of the iOS equivalents, and have a new iOS Sync app for dealing with manual syncing and wired updates.