I was one of the lucky ones. I signed up for the pre-order and got the email two days later. Yay for me. If you didn't sign up for the pre-order, I don't think you get to complain about this.
Considering there were a group of users that got the early access to the product - would you have preferred that they keep quiet about it? I for one was avidly reading the experiences of other folks' installation way before I got the opportunity to join the group. And I haven't been shy about sharing my experiences.
A graduated roll-out makes a lot of sense, because this way things are tested in a ramped-up fashion, rather than a "OMG the servers are down" kind of rush. Also, any issues we find (that weren't found in the beta testing period) will be resolved before the rush, hopefully leading to a smoother and better experience for everyone next week.
I would have written this even had I not been a participant in the pre-order.