The whole rigmarole of going through buggy itunes and a computer to put music on your phone amuses me. It should not be any more complicated than simple select copy and paste. Have your music in an external drive? Simply use an OTG cable to directly access the hard drive from your phone and copy whatever files you want on to your internal memory... Simples.. that is IF your device is USB OTG capable...
Ios doesnt support OTG does it? For example, i can use my 7 year old cordless Logitech Rumblepad 2 with any of my android devices and use it to play controller supported games. I can plug in a proper mouse too, using the OTG cable.
Never understood WHY Apple want to deliberately gimp hardware capabilities through the OS. Case in point, a jailbroken iphone is much more capable. Simple things like USB otg, blutooth sharing, file management and interfacing have been omitted deliberately.
I guess the reality is that a vast majority of smartphone users do not care less about these missing features, apart from your basic calling/texting/browsing/networking stuff. 'power users' are loud on the interwebs but actually represent a tiny proportion of smartphone users.