Move all RMTers and people who have bought boosting or gdkps etc to their own set of servers where normal players don’t have to have their economies infected with rot. We don’t need to ban them, let them play how they want. Just, don’t put them with normal folks.
Trading for ill gotten gold is not the same as trading known duped items. Gold is a sum value. Which gold piece is tainted? Can you tell?
Buying items or player-driven services is not against ToS, and never should be.
I agree that busted characters should be sent permanently to a prisoner island server. It should be the account, not just the character. The player is ultimately responsible. I would add that, if the account is not punished, then that character creation slot should be permanently unusable, requiring the account to purchase an additional slot to recover the same maximum slots.
One thing that concerns me is the likelihood that A-B will stop forbidding these hooligans from mixing with righteous players some time in the future, allowing them to transfer to untainted servers. ToS abiders deserve lawful servers.