First of all, I am not in, nor do I expect to be until very late as I redeemed on Nov 30. This is alright with me, as I'm one of those who only ever expected a day or two of early access.
That said, by keeping everyone in complete darkness, Bioware has done their part to fill these forums with whining posts of no value and equal numbers of recriminating "it's just a game, loser" and "should've preordered earlier, qq" posts which are just as clogging and valueless.
Instead of saying nothing, why not a simple "you will NOT get in before this date, and maybe not then" post, divided by code redemption date?
This way they're not promising anything, and if things go better than they expect and they get people in before their listed date, you'll see this forum full of cookies and kittens, instead of awash ankle deep in bile and vitriol as it so often is now. This would also let people schedule their lives a bit better, as we all know people take time off work for launches like these, and are currently unable to do so since they've no information (wish I could afford that too )
This could also stave off page after page of "are you in yet?" threads, and replace them with actual game discussion.
Yes, if people still didn't get in by their "not before" date, you would have roving packs of baboons rampant on these forums, but they would at least be smaller packs, and we would at least have a short reprieve from the not-so-good environment we've got going now.
Lastly, kudos to Bioware. Launches are crazy stressful and it's inevitable that some people will be pissed, but you guys have handled this beautifully, and for the record I think the wave system is completely necessary as staggering game entry can only lead to better quality launch for everyone. That said, keeping everyone glued to their inboxes was not the best way to implement it.
Seriously though, I'm as annoyed with people freaking out about this as all of you are, but let's cool it with the "cry more, noob" posts dissing people who didn't preorder early enough. They're not constructive, and whiners are always going to whine, so how about we don't go down to that level?