You should see this newly rebuilt e-commerce system I saw recently all built on mongo. The hoops jumped through and special functions created and work-arounds were just astounding. They basically had to build their own rdbms layer in node to interface with their mongo datastore.
All this because the new hotshot developer convinced management that this was the only way to solve the DB bottlenecks they were having.
...because "MySQL will just never be able to query the product table in less than a few seconds since it has 'millions' of rows".
An entire system rewrite to solve a problem that probably could have been solved with a few indexes. And now they are going to have to implement some things in MySQL again, because all the node.js code is getting overly complicated.