Reporting people to dodge self accountability is a common impulse yes. But this gums up the overwatch system with genuine players having a bad day, and it also dilutes the hit real toxic people and griefers ought to take.
Pre-modern societies used to punish false accusations, and for good reason. And it worked.
Shame, public ostracization, damage to one’s own reputation, fines and even death. There was a time when crying wolf was a punished severely.
Perhaps dota could take a page from that book? For example if they make 10 report that all come out as innocent in overwatch cases, in a row, then some form of action is taken on them and they receive a warning in the inbox. 10 is hypothetical but I’m sure some machine learning optimized way to deter false accusations can be thought out.
IMO only you get over watched your score should be effected. How on earth system knows you ruin a game based on some mad boy report. When you lose a game everyone report everyone