Good point pnw. But everyone knows Quark is a wait away...
Apple have gotten themselves a reputation for delaying product releases. The Mac community is actually quite supportive - as I am sure it is established die-hard users that buy the latest software or download the free updates.
If Apple really want people to switch, they have to keep good publicity and that in part means living up to delivery promises.
If iLife wasn't ready, that is a problem Apple needs to address. MWSF would have been a hit without announcing iLife. If iLife is delayed due to some software mastering problems, Apple should say so - then their will not be such bad feelings toward such announcements.
I am sure they would have everything out the door if it were ready, there is no reason to delay, but they have set themselves up for a fall by announcing stuff, giving a date, and then missing it.
I love Apple, I have used Macs for nearly 12 years now. I can wait a couple of days, no problem. But, why give a schedule when one cannot be met? Apple can't afford not to get stuff out - noone is buying new hardware because of the wait - which means a slow quarter for Apple. iLife is 'mostly free' but why will people pre-order if the delivery is off? $50 for iLife is nominal, but I do feel sorry for all those people with long waits on pre-ordered AluBooks.
I guess my few days wait is nothing much...but like most people, I hate the wait!!