Holier-than-thou, an adjective, meaning "marked by an air of superior piety or morality". Everybody has moments in their life where they get into a "holier-than-thou" attitude, and I think Steve Jobs' open letter regarding Adobe, and Flash in particular, really fits the bill. There are three specific points I want to address to illustrate just how holier-than-thou, hypocritical, and misleading this letter really is.

I couldn't care less about your experience with iTunes (nor his or hers), they do not provide ANY insight into the quality of an application. Every individual has a different experience.

My criteria is fairly simple:

-Does it follow general look of the operating system
-No

-Does it have a lot of dependencies (if yes are those acceptable)
-Yes, hell no

-Is there quality support for issues that surface
No, Apple has not fixed "fast user switching" issue.

-Does the software pretend to know more then I do, about what I really need and want (this is really bad)
Yes

There you go, very simple and to the point as to why iTunes IS a piece of junk.

And finally, take it from an engineer of telecommunications and information systems (me) who in his life wrote well above 50k lines of code, if you had a PhD in the relevant field your post would be entirely different :-)