[flagged]
We had a whole period of NoSQL because its difficult to shard SQL out across distributed databases, followed by people figuring out how to make SQL work on distributed databases, because SQL is really useful and people like it.
The worst was the amount of people wanting to be the next Ed Codd and being nowhere close to his mathematical background.