Here’s the solution: Make all servers VPN-proof and then implement regional locks. If you want to use a VPN, too bad. As the old saying goes, “it takes one to ruin it for everyone.”
The proposal is to require REAL IDs (goverment issues IDs’/Drivers licenses) that are linked to each account, which in turn is linked to an IP address. If individuals are caught botting or engaging in real money trading (RMT), they would receive permanent bans.
Stop claiming to combat the issue without implementing measures that would actually make it more difficult. Yes, it might inconvenience the average player to take 5 minutes to verify their ID, but ultimately, it will enhance the gaming experience!
Additionally, why aren’t your GM’s actively monitoring the game IN GAME anymore, enforcing rules by kicking out bots and farmers, confiscating their hearthstones, and then transporting them to remote locations?