That's all great, but when you're trying to max/min with the natives, squeezing every last gold out of them while not giving up too much, you can't do that without changing how much you offer. I've seen them offer me 1000 for 100 horses, leaving them with 500. Then I bring them the guns they want and want to keep as many as I can while bleeding them dry.