All these releases/updates/fixes is a pain the a$$ and annoying! Seems more like a Microsoft practice.
The difference is that you have to download updates and reboot nearly every other day with Windows. The last time iTunes was updated was over a month ago.