If you want a player base full of people that cheat and "get a warning".. sure..
I'd rather honestly have a lower player base of people that play legit, thats what makes the game fun, for me at least
If people don't take heed of the warning and continue to macro, thats on them. Letting people continuously "get away" with cheating is just gonna bring more of them to the server.. then we'll be 200+ daily with most of them cheating, because a slap on the wrist won't make them stop.. you have to set an example.
Keep cheating after you were warned, you lose the privilege to enjoy playing the game. That's on the individual.