for what it’s worth, it’s a small active community. Those that stay participate, like a pre-Eternal September internet. I’ve seen memes here before they made it to reddit, that’s a shift in “power” that can’t be understated in the landscape of the internets.
i use google to search reddit and youtube. reddit’s search still sucks and youtube brings up the same results as google generally and it’s in my address bar aleady.