I agree mongo is overhyped and attracts a lot of web newbies who only know javascript and don't want to think through schemas, although one interesting newer feature of mongo is time series collections -- unfortunately they are a bit buggy but they're getting better seem like a legitimate non-relational use case.
Ex-Surrealer here. Thanks for listing us. Never thought someone on HN would cite us esp when it comes to MongoDB.