We need databases that provide services like transactions but without pounding everything into rectangular holes.
Different databases for different data.
Many relational databases implicitly recognize this by providing non-relational extensions such as full-text search.
Many database designs implicitly recognize this by deliberately storing non-normalized data.
And of course SQL isn't truly relational anyway.