XML is human readable, but barely. I do not trust any executable other than SQLite, postgres and a few others to correctly manage state on disk without corrupting it.
Yeah I get that SQLite technically has weak schema constraints, but it's rarely a problem in practice. I'm far more concerned about messing up with the filesystem and losing data.