I'm former FB. To your search question, I hope they build a high quality, accurate search product someday, but they've made a few attempts at search over the years and none of them have really panned out so far. Graph search was retired this year and now it's hard to discover things with search even when you know what you're looking for. And even before, graph search wasn't that accurate, it often didn't include posts in the results that it should have. It's a hard problem, but I think FB could solve it if they want to.