That used to be the way in the old times, but recently they have announced mbp, atv and iPhone well before they were/are available.
Apple also used to be the first to use new tech; they offered dvd-r very early, but now have delayed many new technologies (like brd & esata).
That's for their mainstream consumer products. The iPhone in particular though, they had to announce if they wanted to make the big stir they did, because the way cell phone certification works there's no way they could have kept it secret.
The MBP was announced the same day the new iMacs appeared, presumably because of the way the Intel switch was being handled -- ie they said a driving reason for the change to Intel was because of the power-per-watt advantage for mobile parts.
The C2D changes weren't announced ahead of time, nor were the new iMacs or the Mac Pro. Traditionally, Apple doesn't announce systems until they're ready to ship, and they appear to be being characteristically tight-lipped about SR systems so far, too.
If I would buy mbp now, I'd have to buy also additional brd-drive, pc-card reader (I use panasonic's p2 camera), esata-card and Leopard & new iLife. That's just too much now, when I don't know if there's going to be upgrade at WWDC and what it will be. I waited for new mbp at MWSF and after that "in spring" when Leopard was supposed to be ready. I hope they won't delay new models any more because of Leopard being late. There are lots of people who wanted to buy new hardware with Leopard "in this spring". It's becoming quite funny to look at MacRumors Buyer's Guide when all models are "Don't buy". (Quads should also be "Don't buy".)
At least in this situatuion Apple should tell if there are any upgrades coming at WWDC and even better what kind of upgrades.
I too hope the new systems aren't delayed. However, I don't think you're an average consumer.
I agree completely about the dual-quad systems.
As I said earlier, Apple's generally been quiet on what's coming soon. Just part of the joy of using their products, I guess... not one of their more endearing qualities though.
Majority of consumers don't even buy Macs. And majority of that minority that do, buy macbooks. I'd guess that majority of mbp users are quite "hardcore" and majority of those who has visited Apple's site this year do know what Leopard is. Half the time it's on Apple's front page. And all computer magazines are reviewing different OS's now that Vista is out.
Obviously, I meant the majority of consumers who buys Macs. However, if Apple offered their buy-now-get-Leopard, they'd need to do it across the board. To do it for just one line will annoy the people buying the other lines to the point they may go elsewhere. So it doesn't matter that they might buy MacBooks. So in that respect it doesn't matter what system they buy.
Having said that, I know several MBP users. None of them are hardcore. They're all photographers, graphic design pro's or the like. Some have the computer through work.
A banner saying something about Leopard on the Apple site won't do much because they don't know what it is, even if they saw it. Most people seem to just "filter out" such things, especially when they're looking for something else. Having done stints in tech support in the past, and having volunteered at a non-profit to help and done tech support for them for free, I'm constantly amazed at just how much apparently intelligent, educated people can just "not see" on the screen. Stuff that is right in front of them.
I'll be not a single one of them has read a review of Vista, either. They don't read computer magazines. Most people don't. Hell, I don't anymore, either... usually about 6 weeks behind these here intertubes
Like I said, we're talking about people for whom the computer is simply a tool, a means to an end.
I'll do an informal poll some time but I'd bet cash that few if any know what Tiger means, never mind Leopard.
The only reason so many have heard of Vista at all is because it's on the evening news on TV occasionally... even then, I still get questions about "that new Windows" ...