Developer preview.
Not Public Beta, not final (or even close to final) Release Candidate, and certainly not Final Product. It's being put out primarily so developers can adjust to and work with it and see what may need adjusting for their products. The wider release is just gravy for those of us who have to (or like) playing with early releases to get a feel for what's coming.
If it's like this in the final version (which I would find rather... short sighted of Microsoft to not have the option somewhere "official,") then you'd have a point.