Took a look at xdadevelopers… Seems to be about half the site is advertisement. There’s your answer. Moderation takes time, which costs money. If you want a safe space, try Instagram. If you want to pay for a heavily moderated forum, by all means, start your own.
There’s multiple threads here already about this, please use the search bar.