ah yeah, you are talking about the tech preview specifically? yes, it is a tech preview, Microsoft pay a lot of attention to their beta programs these days which is why their products as so much more stable when they are released. It's all good info that just helps them deliver a better product to you.
It's not a good idea to run a tech preview for your every day work anyway and the final version will not do this as they are not actively trying to find bugs and develop the final product.
anyway.. you always have the choice right?
That's all Win 10 is right now, a developer preview.