There is a difference between Launch Date and Street Date. Launch is when the product is available to a small group of individuals and industry people. At Origins, they brought a set number of the products to get the ball running and see how much interest is in it. Street Date is set for when they expect to have all of the product ready and available for the general public and distribution.
I get the difference. I also understand that production takes far more than a month, and longer than that to get it received, packaged, and shipped to distributors (assuming they don't drop-ship from the manufacturer straight to the distributors), so at this point they've most likely already finished their first run of the products. That means regardless of interest at Origins, they will still have a mountain of finished product to sell.
But since the starter boxes aren't out until July (was June in their Product Line-up post, but I guess that was just for people going to Origins), and the Core book isn't out until at least August, it feels a little disingenuous to say the Edition is "releasing" in just under 9 days. Just one person's opinion though.
Edit: I'll add to that, they have already sent out pre-release copies to Shadowcaster's Network and other game media outlets for unboxings, reviews, and demos, so I am wondering which small groups and industry people you're referring to.