Does anyone know why they chose to do forums like this?

What I am trying to say is why choose this over something like reddit? Was the subreddit name already taken or something? (not trying to sound rude or anything🙂)

Reddit? What is that? Sorry if is something very popular in USA or UK, in my country i never hear it

Reddit is pretty much a place to discuss things you like. For example if you like movies there is a thing called a subreddit where you can talk about movies, if you like music there is a place dedicated to talk about music.

I think it’s more convenient to have a own forum, and they have more possibilities for the users too. All round I find it better honestly.

Ok, that does sound like a reasonable explanation.