There is still a need for databases that are built for scalability (and there is a growing need for those that work well together with serverless), but in many cases, there is no need to abandon consistency since new algorithms make it possible to have consistency, relations and low latency.
There are still very solid use cases for Mongo/Couch/Dynamo/GraphQL/etc. it's just that the hype train of "use NoSQL for everything, even situations that are tailor made for row/column stores" has quieted some (there's still pockets of "OMG MAP-REDUCE ALL THE THINGS").
I think the combination of the drop in hype, along with the ability to see gains with things like PostgreSQL (and others) handling JSON blobs well has made people actually evaluate trade offs a little bit more sanely.
Plenty of situations out there where I hear about people using SQL and NoSQL nearly hand in hand depending on what you need to do.
I think the hype has quieted and they're just another tool as they should be.
There have been, and will continue to be, many ways to store and retrieve data without row-column relations or SQL. As others have noted, the key is to understand the application requirements, and to use the right tool for the job.