No offense to the report system on xbox live, it's been known to work. But I do not feel it's anywhere near what's needed to help clean up Apex.
I'm not much of an ideas man, but if there was some sort of karma measurement that would probably help. We should be able, at the end of a match, to remark on our teams behavior. I for one would like to know whether my teammates are friendly or not.
I'm tired of loot goblins, I'm tired of people going off on their own. I'm tired of people who leave as soon as they're down.
I want to be able to tell a player thank you for being so friendly and sharing loot, or for reviving me when I could have been left for dead. We deserve to acknowledge the good just as much if not more than the bad. But, we also need to do something about the bad.
Obviously this isn't as hashed out as it should be, but it's a start?
TL;DR
I wanna tell my homies they nice. and I wanna tell the douche bags that they're douche bags.
Source: https://www.reddit.com/r/apexlegends/comments/cdnx7m/does_it_even_do_anything_if_i_report_a_console/