FFXI has no RMT? Could've fooled me.
Also, the only true way to stop RMT is to remove trading. There is no other way. Even if you put every material on an NPC, it would just cause something else to drive up the cost on the MB. Maybe we should just do away with the MB and let people buy directly from NPCs? Oh wait, then RMT will be used to buy from NPCs, but gil would be worthless at that point so we should just put all items for sale on the NPCs but they all cost 1 gil. Of course, even if you make it so people can't trade, there will still be RMT for leveling services. So take out levels, make it so when you create a character you are handed max level gear, max level character and unlocks to everything in the game. There, now no more RMT.