Right now I don't know what other database I could use, because I found no other solution that supports this kind of functionality, especially in a distributed setting.
I agree with most of your analysis and I think that the most important part is about "worse is better": many of your potential customers won't understand or won't care about correctness or consistency.
That said, I really like RethinkDB (oh, it does have its warts, but overall it's great), I'm very thankful for it, and I hope it will continue as an open-source project.