Deprecate CosmosDB and Break It Down Into Different Databases
CosmosDB idea makes it difficult to understand and learn how different API's behave, especially with poor documentation. but even with very good documentation it is very hard to comprehend how every feature in these complicated database map to CosmosDB concepts. For example, I can't tell if I chose MongoDB is cheaper than SQL, I can't understand ReadPreference, WriteConcerns of MongoDB in CosmosDB. It will be must easier and straightforward if there is not CosmosDB wrapper around Contaienrs, MongoDB, Cassandra, so I deal with these databases the way most of the world and documentations deal with them. After all there is no real benefit of grouping different databases under one service.