I felt the same when my previous company was stubbornly using MongoDB for its "flexibility" and we ran into all sorts of issues (following which we slowly migrated to Postgres -- having solid ORM libraries with similar interfaces helped).
I'm genuinely curious about one point, though: How is Walmart a "real business" vs Twitter?