My brother in Christ, what are you even talking about? The thread is about a Homecoming subreddit where people who use reddit can talk about Homecoming and post links to their SGs/VGs/etc without weirdness from the r/CityofHeroes mods. You've taken that and somehow made it about being forced at gunpoint to go to Reddit because you 'don't use social media.'
I'm...sorry for your imaginary inconvenience, I guess? I offer profound apologies for the thing that didn't actually happen but maybe might have in an alternate universe.
Real talk: nobody is going to force you to go anywhere, my dude. If you're not interested in reddit then this discussion literally has no bearing on you in any way, and will not impinge on your life, and you can go your way in peace.