If you think macro users are getting rich or getting some giant advantage in levelling over doing raids and dailies your wrong. At 103 It still takes over 6 months to make a level, even if your averaging 20 hours a day running and the adena drops don't even cover shot. Item drops are virtually non existent, maybe two armor pieces a year and spoils/mat drops offer little.The macros are just a means for players that have no other way to progress in game but still want to come in and be involved for an hour or so after work a way to stay current and that is a good thing for a game that has a seriously declining player base. NC is not in business to provide you a server to play your game on, they are here to make a profit and those macro players do support L2 when they spend on NC Coin. They show up for raids now and again, they take part in parties when they have the time and the inclination. With no means to stay current in levels there is no point in playing at all and they will go.
The reason you don't see them in PVP isn't because they run macros, it's because the PVP in this game is seriously broken. When one toon with $30,000 plus in gear can hold off an entire alliance without even breaking a sweat there is no point going up against them and the system breaks. That's just how it is right now and hopefully they are working on a way to fix that so we can go back to being a PVP game.
The servers are pretty much empty, there are TONS of places to hunt. I really don't see why your so hot to get rid of the macro users.