This article is just dumb...
iTunes, while a bit bloated, worked just fine. Music replaces it well for music stuff.
Mostly seem to complain about the removal of Apps function from iTunes, which was actually harder to manage your home screen with then just doing it on the device.