I think that "nonfunctional" is a bit of an undersell. I've used Confluence for years and while I don't think the search is great by any means, it's certainly usable once you figure out its quirks. I think we are all spoiled by how great Google is about edge cases and deriving meaning from your queries and we are too quick to judge other search offerings.