While I agree with the general awesomeness of sqlite, I worry about the blanket statement that you've claimed.
If you read the documentation 'Purpose' [1], it says, the issues with databases, like SQLite:
- The stored data is not directly human readable.
- The stored data is definitely not directly writable by humans.
- They are program dependent.
- They are not easily managed by version control systems.
I just want to say that I also love sqlite, but I cannot avoid worrying that when the asteroid strikes and the ocean men invade, I will not be able to program a sqlite driver on a homemade 8 bit computer.[1] https://www.gnu.org/software/recutils/manual/Purpose.html#Pu...