Some people offered very good advices.
Dota is a “dieing” breed of a MOBA because of the way that the game is balanced and this kind of balancing hurts new players or the old ones with very old strategies that are not working anymore.
Just accept what are you playing don’t bother yourself by others because you are in the mudy, filthy trench of dota and only luck can get you out of there or heavy perseverance.
You must take in consideration that Dota might move to some kernel anticheat too.
Low ranked people are cheating with whatever they can.