We're trying to ship the beta this month, but that's just an estimate.
It's quotes like those that are frustrating people. The email pushing the pre-order clearly said that the beta would begin by the end of Feb, now we're being told sometime this month... maybe. It was because of that email that I made certain my pre-order was placed ASAP.
And of course, the "Coming Soon" page for OD2.0 is practically a masterpiece of avoiding puting anything in writing, simply stating that the beta will begin in a couple weeks with no date attached for the beta or even for when the "Coming Soon" notice was posted.
While they don't need to be douchebags about it the way some have, it's more than understandable that people would be upset, seeing as how this has been the story with OD in general (updates and the release of 2.0).
No one can deny that you guys turn out great products, it's nice to see software that isn't bounced from developer to developer to get it done, and we get that the whole "imminent release" vibe is good for marketing. However, when a company shuffles its developers around causing otherwise avoidable delays and says something will be ready by "x" only to have "x" roll around and telling us that it will be ready by "y" instead (slide "y" back over to "x" as many times as needed), some people are bound to get pissed off.