From the article:
"1 Infinity Loop, the company's Cupertino, California, headquarters. Like its pretentious address, Apple's haughty attitude simply annoys people."
Um. It is One Infinite Loop, not Infinity, and that is an electrical engineer's joke. Look it up if you're curious. It's not a haughty attitude - it's an inside joke. Geez.
I actually agree that Apple could open up more on some things. As far as pre-announcing products, just look at what happens to innovators who pre-announce: their competitors seize on some obvious statistic about it, make a junky copy before the real thing is released, and claim they beat the innovator at their own game. Example: Google's GMail. They are going to offer 1 GB of email storage, but even more importantly, they are going to have a MUCH better interface. Of course, Yahoo, Hotmail etc are all upgrading their storage quotas before GMail even is publicly released. How many of them are doing the most important thing: making it easier to use? No one, and yet they are going to probably successfully steal a lot of Google's thunder, since most journalists are too lazy to explain why GMail is still much better - one single number is not the whole picture.