I do agree. There should be a way of reporting in chat itself. I don’t know much about chat as I do not use it currently.
We should be very careful though as a community and a game. Everything here is still in the “nice/civilised” phase for the most part, and it is great.
However, it is worth considering that a main rival has just released a manifesto that will probably cause a larger influx of their “newer” players. Quite a large number (but not a majority) of said “newer players” from that community are of a lower maturity and quite toxic/rude/obnoxious in some cases.
As LE gains popularity and becomes more commonly seen as viable alternative to that “rival” and becomes more of a beacon the population here will grow. I personally think it is absolutely vital to keep a tight lid on the community and the moderation of said community when it comes to communications with one another.
It is brilliant to have constructive debates and arguments in a polite fashion. Indeed, many things are learnt from some of those debates that can be useful for future developments. However, it also too easy to allow purely negative posts/attacks/spam in forums/reddit/chat to go unchecked and that soon spirals out of control into a “free for all” environment that does nothing but encourage toxicity.
There are many lessons to be learnt from rivals, and not all of them are purely from a game engine perspective. Community Growth and Management is another one of them that is often overlooked. Remember, the community in that rival 3 years ago was also once a pleasant place to chat in forums or on reddit. That is no longer the case due to a lack of correct management.