You will never get rid of RMT. They will always find a way.

The best a company can and should do is to try to keep them out of sight out of mind as much as possible without being a detriment to legit players.

Doing what the OP proposes would basically kill the enjoyment/desire for crafting for a lot of legit players. So I say, "No thanks."