This is 12 years with Valve and they still didn’t fix Dota bugs, random disconnects from game( we even saw it so many times in big events) you have to close whole game to fix it, compared to other and new games Dota engine is old and rusty and they can fix it but they wont. I came back to Dota after 3 years not playing it and dont see any improvements.
People dont take dota as game, they hate each other from 1st minute ingame, 2-3 players fight for carry/mid then everyone thinks someone SHOULD play support but thats noone in team. And of course too many people care what and how others are playing and then they stop playing if some done anything they get annoyed with. People are weak mentally and they let their emotions goes off pretty easy. I do agree that report sistem and low priority is useless because people just take more hate out of it and again spread hate to positive players and create more bad behavior.