As far as I know, this has been proposed by some developers from time to time, but I don't think that any kind of "majority" of the core devs agrees this is a good idea. At the very least, it should not be SQLite but rather some no-SQL key/value database like LevelDB and BDB are.
Ok, the backwards compat makes sense up to a point....but i should want to believe that instead of full compat, why not just update/ move to a better version and maintain a function that can import the data from old version?
I know at least one alt that is already testing SQLite in a relational model, but if it really is faster, i'll tip the dev and maybe we can have a case study for the key/data storage model.
What is wrong with SQL ?
It's not fully buzzword compliant if it doesn't use NoSQL. SQL just isn't 'trendy' enough any more.
There's nothing wrong with SQLite for what we need it for.
When I started using databases some 20+ years ago it was all NoSQL.