The best thing to do with dota 2 would be to close and delete everybody's account , shut the "back doors " then let new and old players back in. It is the most toxic game i have ever used.
A few years ago i tried it for a week and unless things have changed i wont use it again.
This is my experience ..... i did tutorial to get a feel for the game then i let the match maker put me in a team , i got abuse from both my team AND the opposition team for allegedly messing the game up by doing things wrong. As you can see from my avatar i am not a child but the abuse i got just made me want to smash my gear ..... keyboard heros .... At that time you could vote report player without having to give a reason , the length of time you were locked out depended on how many other reports against you had been done. Plus because of how the report works the devs probably dont even know the server has locked you out ..... thats what happens on warframe as well.