Although I'm confident this suggestion has been raised before, I am unable to locate a relevant thread specifically dedicated to this suggestion.
So here's the current state of things:
1. Terms of service violation occurs.
2. Player has to stop what they are doing and copy the relevant text from their chat box to somewhere. At least I do on PC. I don't know what console people can even do.
3. Player then has to either immediately go to support desk and paste this text or do it when convenient and get reminded by GMs that everyone wants this to happen faster.
Now we have this nifty ability to report RMT spammers right off the context menu. No need to copy to the clipboard. And then I blacklist them afterwards.
My suggestion would be, firstly, to just add more options to that context menu. We already have a sub-menu for report. The sub-menu has ONE option, RMT. So someone designing this was surely hoping we'd add "spam" and other stuff to the list. Make it happen!
Secondly, I appreciate that not everything is as obvious as an RMT advertisement. And I understand that giving us a ginormous text box to explain the context of the situation is a good way to let players connect the dots for the GMs. Can the non-RMT context menu options not just take us to a ticket and automatically paste in the message we selected for us?
Thirdly, while we're enhancing, when we click this new option, let the ensuing window show us surrounding text and let us mark each line as relevant or not. As it stands now, I have to keep scrolling my chat box, picking out which lines are relevant, copying them, pasting them into the ticket, and so forth. It sometimes takes half an hour to fill out a ticket! Part of me cynically wonders if this is all a scheme to decrease GM workload by discouraging players to report issues by means of making it such a pain!
And lastly, this window ought to include an OPTION for whether the player wants to blacklist the player being reported. For the RMT people, it's a bit silly that I have to do a completely separate action to blacklist them. And of course, it would be extremely inappropriate to just assume we want to blacklist. So please make this future option OFF by default (give or take for RMT - I'd actually prefer it on for only RMT).