@wravoc Yes, there are a lot of solutions to the problem. And they take a lot of time to think about and implement properly. We do not have time to work on such large features at the moment, we are barely managing keeping things up.
But I disagree with you on something, moderation and safety must come first and not be an afterthought.