@GKey, you pillage the road instead, it's more efficient and takes only 2 worker turns.
Like I've told: The proper change would be to subtract the gold received by the negotiating party.
And BUFFY does not include better AI (i.e. no AI alternations).
Wouldn't a better fix be to alter the AI's evaluation of an extra resource? Heck even something as simple as 1gpt for each unhappy/unhealthy (depending on resource) city would be better than now. And for strategics, a small amount of gold per new unit options available etc.
Even without the exploit involving the subsidy, it seems clear the AI should not be paying so much for resources it doesn't gain any benefit from.