As far as I remember, the site onwer is not involved with any of updates for years now, some admin(s) asked him to let them take over the updates to keep up the data, and I don't think they make much money if any with this site traffic based on how slow this forums are and have been for a long time now, so we are basically getting estimates from people working when they can, just so the site doesn't die, because they like it.
I may be mistaken or not up with how it is now, but I do remember someone posting once that they tried buying the site from the onwer but, at least by then, all they got was permission to keep running the site and getting the revenue as payment, but not ownership.
So if we are getting anything at all, it's mostly out of good will.








