What's really sad about this is that it wasn't too long ago that the biggest selling point for the much higher cost of Apple products was that their hardware and software were actually much better quality than the hardware for Windows computers and Windows itself. In the past 5 - 10 years Microsoft and really improved the reliability of Windows and PC makers are using better quality products too.
Apple products (all of them) are now so unreliable that it's just a given that you have to buy the AppleCare extended warranty because you know it'll break on you.
My mid-2015 MacBook Pro had a defective Thunderbolt port from the factory. This port is built into the motherboard and the whole board had to be replaced (see note below).
It seems that Apple is so focused on pushing out new hardware and software that quality has taken a back seat. Getting it out the door is more important than it working right.
Sorry about this slight digression! Now back to the discussion of this iTunes bug.
Thanks,
Larry.
NOTE:
I actually brought my MBP into Apple for them to check it out while it was still under warranty. Their tests did not show any issue so I assumed it was an issue with my monitor that was long out of warranty and on loan from a friend. It was a few months after the warranty expired that I was able to check it on a different monitor and then knew that it was my MBP that was broken, not the monitor.
I brought it back into Apple figuring they would certainly cover the repair costs since I had brought it in while it was still in warranty.
Turns out that since the tests they did while it was in warranty didn't show any issue, they didn't enter this into their systems (even though I was there with an appointment). Since they didn't keep a record of my visit they didn't have any proof that I brought it in under warranty and I had to pay about $800 for a new motherboard when it was just a few months out of warranty. I was lucky that the credit card I used had an extended warranty for products I purchased and they reimbursed me for it.
UGH!