Why would people have had to wait?
they could just use n900, symbian, android for now, and once meego was good and ready (1 year tops) they'd buy it then.
You probably don't realise how fast Nokia could introduce meego on the market and make a difference.
If they'd put meego on the same hardware platform as e63, they could be selling it with similar features as before, but a 1/3 pricetag.
One of the benefits of using a real linux distro, is the ease of porting it to other hardware.