I take it you haven't actually tried to put Facebook search to practical use. I used to run a nonprofit for combat veterans (since killed by California's AMT on all businesses including nonprofits) and used to pick up new candidates through word of mouth. I would then have to find these people often by name only. Facebook's graph search used to be okay for this purpose, but they've completely neutered all the utility out of their search over the years.