Thank you for this discussion and the link!.
I couldn't find the search, either, and any site such as this is pretty much, what's the word, "not useful"? without one. I do understand the owners were hurting for funds and maybe they're just letting it run without putting anything more into it at this point.
I hope the site doesn't go away, and I hope they find a way of making it sustainable. The ads don't seem relevant and there isn't a for-profit arm of this site that can subsidize the free portion.