Split the mega servers in two. Make one F2P and the other subscription based. On the F2P server have an auction house and cash shop. For the subbased server have it you get what you earn or find on your own (No auction house, no trading, and every item is soul bound to the player that found it or made it). This way you make the lazy RMT crowd happy and botters and the folks that want to have a sense of accomplishment to their gaming will be happy with a fair environment.