So you'd rather the devs spend their time trying to make their game as macro-impossible as they can, or actually bringing out new content?
No game can ever be fully devoid of hacks, you just bring it to a point where people don't see the reason to try and get through it, and usually that means weekly updates to stop the new macro they just got working.
There are plenty of software/hardware macros that are COMPLETELY undetectable in any game short of the game looking to see if the DLLs/EXEs that are needed are running, and you can change that if the program is good enough.
I'd like to see macros gone, then I wouldn't feel as if I need to to stay caught up with certain other stronger players near me, but with or without there will be people who will get stronger faster, whether by means of sharing an account to keep the character strong, macroing, or hacking.
Look at any game with a lot of protection and tell me who loses out more, players, or cheaters?