Congrats OP, you've suggested one of the worst ideas I've seen on here in a while.

1. RP
2. Better communication during fights
3. Crafting
4. Certain combat mechanics, such as raising

If you really think the lack of macros would change much of anything about the RMT market, you are very wrong.

Macros can also do many more neat things that lots of people aren't aware of. There is a quite large Reddit thread somewhere detailing this, I suggest you search for it and educate yourself.