Yes, I hate it so much. I have had many discussions about how great other Apple products are and how frustrating iTunes is. It's like they are made by different companies.
They effectively are or seem to be, whether literally via outsourcing work on specific apps, as some commenters here have hinted in the past, or simply as a result of insane internal compartmentalization at Apple. The end result is quite poor in many cases.