I often hear people beating down on iTunes on Windows. Can someone explain what is wrong with it? I understand that it's not based on Cocoa, but aside from that what problems does it have?
Granted, it's not third-party since Apple owns the Carbon layer and iTunes, but then again, Flash isn't third-party for Adobe's in-house developers for the very same reason. Perhaps this is what Jobs means by "painful experience".