This game rlly needs an ingame report player button.
It does but I am 100% sure it will NEVER ever be added to the game. Blizzard doesnt copy (useful) functions from other games, they rather have their "nah we are Blizzard we are doing our own thing!". I once wanted to report a Bot in Hearthstone, the website told me to write an E-Mail and add a screenshot, etc. Imagine how much time that costs. Someone has to read the mail, check the informaiton given (Bnet ID, time, region, etc) and then search for the exact game within the system. Instead of, lets say, invest 5 hours to code a report button which saves all the information automaticly.