> Attempting to use MongoDB in all storage or persistence scenarios is no more sensible than using MySQL in all cases.
Substantially less sensible in many cases. MySQL has its issues (it has a lot of issues), but people have been able to get it to work surprisingly well in roles that it wasn't designed for (albeit sometimes by just building a database on top of it, as with Twitter's thing).