I know James, it can be infuriating. We are improving our .report system as I type this. The bans won’t be instant, the bans might take a week, maybe more because at the end of the day they are manual. If you feel someone is absolutely blatant, you can always post about them here. Thos are taken care of within few hours.
There are times when a guy has played 20 pugs with a new/smurf account. He is reported because he has a new account, we end up reviewing his reported games because people just feel someone is hacking with 100 hours and find nothing, absolutely nothing. Maybe your ‘hunch’ might be right or might be wrong, and we really don’t care. We will review everything that has made it to our list but the “wrong reports” end up taking time before we reach the right ones.
We have figured out a way to fix this to a certain extent, and will be implementing in the next few days. Again, if you find someone blatant, post here and we take care of it asap.