It may not be me, but someone has to maintain those databases unless the software that uses it stops changing. Where curl has to maintain compatibility with every call to curl, I would wager that sqlite has to maintain compatibility with a larger surface area of APIs.