While you are correct that I'm no fan of Mojo, my response would have been the same (and probably worded the same) regardless of what web framework the database interface might be hanging off of. My real distaste here is for the idea that, if you want to use a database, you should do so by passing through a "web development toolkit" (how
describes itself in its documentation), regardless of whether you're doing web development or not.