I think that а system of macros is an integral part of the gameplay, and dont need to throw it out of the game. As for bots, they need to be fought more actively, but in reality they will still be in the game and overtaking players on the level and equipment even with all the macros