RMT ruins AH for everyone, we all know that. come p2 it wount get better, but most likely worse.
If the GDKP runs stop, that gold now gets cheaper to buy, as there are fewer buyers all of the sudden.
So the goldprices on the AH will inflate, with goldbuyers getting more gold for less cash, and bidding higher.
fixes Blizzard COULD do:
1: implement a Bounty. Every player can report a goldseller, and IF and ONCE that account has been found in violation of LUA, the first person to report it, gets an ingame mail, with a nice letter, and 20 or 50 gold, whatever is appropriate in the phase. a significant amount, in any case, but not shocking.
this would make real players able to farm goldsellers for gold, and it would take a week to get every one of them.
2: Make trades over 50 gold (reward amount, scling with phase) pr account / day impossible, and that trade only possible on a maximum level character.
lower level characters could neither recieve or supply more than 1 gold pr day. this should not apply to characters on teh same acocunt, so we can trade our valuables between our own characters. 50 gold would still make duelling or deathrolling possible, at a safe and moderate scale.
Goldsellers would have to use max level characters to trade with, a far to high risk verus the reward.
3: track every interaction of every historic character on goldsellers accounts. where gold has been traded, give the recipient a 24 hour amnesty to either give back to GM the full amount of gold, or vendor all gear and pay that amount. Otherwise, the account is permabanned.
these three fixes would completely remove RMT in a short time.
bots would still exist for personal use, but not at the scale we see now, where its commercial.