I know it's been said many times before, but with the recent bannings, it's probably worth saying yet again.
How many of the duping/scripting problems would go away if nobody bought gold or items with real life cash? My guess would be the vast majority.
Just putting that out there. Take it for what you will.
If UO exists, ppl will buy gold with rl cash. If UO returns to its previous glory, there will be more ppl buying gold with rl cash. There is no way you can prevent this cash for gold/items from happening, unless
1) Dev remove all the challenges in the game and make gold and items as common as test center. This way, no one has need to buy gold/items.
2) EA sponsors the trades - an idea that I proposed a while back: EA serves as a broker. Sell gold at $n a mil and buy gold at $(n-1) per mil. Once the the amount gold bought is 1 billion more than the amount of gold sold, cut the both the buying and selling price by $1, vise versa.
This similar to the old NPC pricing mechanism for ingots /arrows/bandies/bottles, etc.
Dupers and Scripters should be dealt separately from those trade. Cops have been trying to stop the drug trades for all these years. How effective have they been?