I wish you well. I dont know much about IT, the net, what a meme is, or much of that. I think maybe your first respond was insightful, maybe its like a great restraunt that gets too popular and then the service goes to hades, and you find another place to go?
I like this forum alot, also discord. You can start your own, for free. Its a ez platform for communication, is it safe? No clue. Wordpress is fun too. Then i can see what you wrote and pictures too.
I think the net is very crowded and commercialized. I really like the forum style, and this site is just great. I guess use what works. Happy day