Despite my prior impression, this thread has some value. I was obviously not aware of this functions (although i have changed a few lines in it). It strikes me that i must have obviously forgotten that it exists. Sounds like a sign that i should take some vacation.....
Nobody claimed that xowiki is the only way to get "things into and out from the database" (use this phrase as a placeholder for the set of related features). No doubt that for some applications it might be simpler to do whatever they want without xowiki, but there are as well some applications where it is easier to achieve the desired behavior with xowiki. This is something an application developer has to decide.