First of all let me say I appreciate the effort that has gone into creating the DOT stack, and I fully appreciate the intention behind it. I understand that it is currently in preview. However, I consider the current iteration (0.8) of the tech stack to be: Poorly and incoherently documented (often referring to depreciated components like JobComponentSystem). The examples repository is the only meaningful place to find out how to actually do anything. Deeply developer hostile (see for example this thread about introspecting over the data assigned to an Entity, https://forum.unity.com/threads/ser...over-all-components-of-a-given-entity.524553/), where performance is prioritised over developer workflow. Requires manual memory management (eg. with even the most trivial of operations like `foreach (var e in query.ToEntityArray())` cause memory leaks because the API fails to make explicit when memory is allocated. Has had major API overhauls several times. Is openly acknowledged (https://forum.unity.com/threads/api-usability.550450/) to be difficult to learn and use. Has an incoherent packaging strategy (see for example https://forum.unity.com/threads/dot...0-8-0-missing-class-propertyattribute.847255/). Several components, eg. animation, nav are either not available or extremely primitive in their implementations. Other (eg. native containers?) seem only just to be rolling out. In summary, things are mess right now. I consider this to be unacceptable; I cannot possibly imagine that the Unity QA will allow a 1.0 release with DOTS in its current state. So, long story short, it seems to me like we're still very far away from any kind of stable DOTS release. ...and yet, looking at https://unity.com/dots/packages, you would be forgiven for thinking that this was all already a production ready system. So what's actually going on? Is this "DOTS", like, this API we have right now is it, and if you want to use it, then off you go? Or is this something which is still in flux, and the marketing people are just spinning out of control? For someone who's only just looking at this, it's super scary, like, it feels like it's shifting sand, and any investment in this tech stack is utterly a tech-demo-only kind of effort, because it's going to change significantly going forwards. For those who have been around longer; is the rate of change slowing? Is the API actually converging towards some kind of end state? Or is this just a tech demo?