Every PM who worked on iTunes should be cancelled from the tech industry. Having iTunes on your resume should be the Mark of Cain as far as I'm concerned. I've never had the displeasure of working on a more terrible piece of software in my life and it shouldn't be this bad. Shame on everyone who worked on it, even though given Apple stock price, they are likely 8 or 9 figure millionaires.