Not advocating MongoDB, but I think if we base our opinions solely on how things were 2 years ago, we would end up still basing our opinions on how things were 10 years ago.
Software breaks, 'poor' design decisions are made, etc, but at the same time, 2 years is a lot of time for improvements to be made.
My HTML5 app failed me 3 years ago, I've now been recommending that everyone stay away from HTML5. /s