that's part of it, and it absolutely should not be a tech support subreddit.
I wrote a lot of the subreddit wiki and faq (about a year or more ago it was probably about 80% shitty memes or stuff found on Twitter but about 20% actual good conversation/discussion about what Twitter's doing. Now it's all just asinine support because the company is falling apart and folks don't have good options where else to turn to for help).
https://en.wikipedia.org/wiki/List_of_defunct_social_network...
come stop by the Twitter subreddit for more of an idea of what user sentiment is these days.