Ya, that’s entirely daap vs. rsp. There are several reasons for that — one is because when iTunes connects, it fetches everything at once — all the playlists, all the details on all the files, etc.
Guess scalability wasn’t high on Apple’s priority list when they came up with daap! 🙂
Thanks for the reply Ron!