Honestly there just needs to be either 1) more restrictive ways for players to block/filter RMT spam messages or 2) more ways for players to effectively report and auto-temp-ban RMT spam.

Regardless of whether or not people get perma-banned for buying gil will not stop RMT. They will spam message if sales are low, they will spam message if sales are high, they will spam messages because they can.