MongoDBs clients are much more simple to use than that of RethinkDB. Imho that was the number one reason it didn’t gain traction.
Secondly, it’s the ReQL. It’s not native but not JSON based either. A weird hybrid mix.
But it’s only my personal opinion based on my taste.