So I will take your complaints one by one:
- iTunes does not need to use multicore at all considering its goals and features
The features of iTunes include audio file conversions as well as video "Create iPod version" and the option to downsample all audio files to 128. Those are all much much much slower without multicore support.
- I see ZERO beachballs...
How nice for you. But you assume that's the case for everyone? And even if you don't get beachballs, if you change tags on a bunch of items you get a Processing window which locks out use of the app. Sure, that's better than a beachball but shouldn't it be able to do that in the background and let the user continue to do other things instead of locking up the whole app?
But I'm surprised (skeptical?) you're not getting any...not even if you drop in a few dozen audio files? A few hundred?
- and as you said, even more CPU-intensive tasks have been almost completely sped up by the 64-bit version
As I said, the 64 bit version had some improvements. "Almost completely sped up" has certainly not been my experience on multiple machines.