I think it’s more subtle, the difference between total order and partial order. You see many (most) software devs love total order, it’s like timestamps, everything just works and is easy to code. It’s heaven. Many of these folk work in absolutes and love absolutes, in fact their world works in absolutes.
However our world, or the world outside the compiler/ide does not work in absolutes, it’s all entropy and confusion, lots happening all the time and constantly more complex. That means there is a massive conflict and I have been in so many arguments where devs insist “we need absolutes” we just do, how can we program stuff without them?
That’s the crux, understanding the world as it is, deeply understanding that first, then use the tools we have to work with that. As I have said in many meetings, you cannot stop rain, get an umbrella. So live with it, by that I mean total order does not exist, it’s a forced thing devs do to make stuff work without realising it only works in a very isolated and false world.
Then the caveat, sometimes we need bounded stuff, so like valid voters, you cannot have them async, they must participate and in reasonable time (logical or even wall clock). This does nto mean total order all the time, but total order can work there in some form. But, then many other things don’t need that bound. That bound may be total order for a specific thing.
What MS are looking at above I think is total order with a synchronicity dependency, not on all data at once, but on all data independently. This is their half way house. So better than total order, but still total order on each data element independent of other data elements. This is interesting, but means never off-line working and bad for network partition tolerance (there is likely none), so from the CAP theory they choose consistency and availability, but at the expense of almost zero partition tolerance. This part I feel is weak in their proposal.
However I am not saying it’s not interesting as it does remove the God object. It just sounds fragile though