I have been commenting all along (when I do comment) that like many others have said, it should be easier to report spammers.
1. Right-click name in chat, Report Person.
2. Game then pulls all chat log recently from that person, auto-fills out a form for you. The new window that pops up has a pull down to list various reporting type. RMT, Harassment, etc. This also lets you cancel the Report if you clicked the wrong name with chat log scrolling by fast or whatever. And you can also add in any additional info. The way they act/grief or whatever won't show up in chat for example.
3. Because the game already knows where you are, and where that other character is, all of that info is already included along with date and time and everything else.
4. Character still gets auto-Blacklisted.
5. When SE gives out these perma-bans on these accounts, these characters get auto-removed from your Blacklist. You don't have to keep clearing this list out. You will then know over time, the only people left on your Blacklist are people you don't want to hear. Instead of trying to remember, Idiot, or RMT? Safe to remove? I don't know! Also, <Deleted> (I think, forget) names on your Blacklist get auto-removed as well.
Some games do some or most of these. Some even go so far as Blacklisting the entire account, not just the current character. There should be an easier time, more people will use this Report feature, there will be less errors (and, when you capture standard data that we, as customers, CANNOT edit, you know the info you received is true), and your research will have a standard set of data received, making researching these things easier and faster.