A confounding issue is the apps themselves have gotten worse over time. Like, old okcupid you could search. You could type in like "final fantasy" or "the Mets" and find people who liked those things enough to put them on their profile.
Now you're limited to whatever the app decides to give you. Well, the app doesn't want you to leave so that incentive doesn't line up.