I get your point of view, and understand why you want this.
However this function to report people in-game makes it much easier in many ways.
1. You don't need to have a decent pc to record your evidence.
2. You don't need to spend much time uploading the evidence, and report the incident on the forums.
3. The website report system is heavily filled with reports these days, which makes it even more full if you ain't able to report this in-game straight away.
4. If there is rulebreakers on an event server, these can be handled just second