Stupid idea with such little thought it boggles my mind.
The uses for macros are myriad. Crafting, Signaling, Saving Space, UI configurations, Blacklisting, Flashy set changes, Hunting call macros, Raise macros, Targeting macros, Crafting macros, etc. It would be like taking the game back to Pre-Alpha stages of customization.
BTW, do you really, really think RMT use macros? They don't. They use scritps with outside programs. There is no way of setting a macro that will /tell a hundred people from a search result. Neither is there a way of making a macro to automatically bot, gather or exploit whatever mob/dungeon they want. Taking macros out for "RMT" would slow down exactly ZERO RMT while inconveniencing the entire playerbase.
In short, yes, you get an award for least-thought out idea of the year, congratulations OP.