

Social media has also done its hardest to try and push people away from using it. Between the culture being awful, and there being an increasing number of roadblocks to using it, that ironically ruins discoverability for anyone who might want to use social media.
For example, if you want to use Reddit, and see a link, there’s a lot of posts that you can’t see without having an account and logging in. That’s a big ask for something that you’re not even sure that you want to sign up for, which would only be worse since you couldn’t sidestep that using the old reddit interface.
Meanwhile, Twitter not only makes it so that you can’t see much of anything without being logged in, but they’re trying some new scheme where if you have an account, you need to download the app and give them your biometrics to confirm that you’re human before you can use your account.
If you’ve scarcely used either site, why would you start now? Everything wants you to jump through more and more hoops to verify that you’re actually a human, and if you don’t have an account, the content that you can see doesn’t seem to much of anything interesting. When not logged in, some subreddit and posts are completely inaccessible, and on Twitter, you can only see the tweet, but not the replies, or recent user posts.
Both of those were the main draws for each site. Why would any new user want to use them now? The only thing that they have is their reputation, and that will slowly go away with time.
Once upon a time, for example, Twitter was once the haven for beginner programmers, because they had a nice, free easy-to-use API that anyone could use to make bots and learn how to use APIs in general. Reddit was not far behind that. But that’s mostly gone now. Reddit no longer approves API keys for the most part, and is working to shut down the public APIs that it has left, and Twitter has locked theirs behind a paywall.

It also doesn’t preclude the device using other means than IP to detect location.