There's been more than a few times when I've felt the same way. Seems like over the course of ten turns it'll be like:
CPU: "Give us Flintlocks. We neeeeeds it. For.. umm.. humanitarian purposes."
Player: "Umm. Nope."
CPU:
CPU: "Stop trading with your dearest friends, CPU2"
Player: "Lemme think. Nope."
CPU:

CPU: "If you won't stop trading with CPU2, can I interest you in helping me with a blood soaked war with them?"
Player: "Wait, what? That's crazy!"
CPU:


CPU: "Well, if you won't stop trading with CPU2, and won't go to war with them, how about giving us Flintlocks..?"
And of course, they'll remember that for the next two hundred turns. Though the five tons of solid gold, ten gifted units, three technologies and miles of roads built by your workers in their territory is forgotten ten turns later, or never noticed at all.
I'd be more concerned about it if the AIs ever bothered to declare war based on their all consuming, growing hatred of my tendancy to not provide them with the means to kill me. Seems like no matter how much they hate you, all they really care about is how many musketmen you have stacked up in your cities, compared to how many they have in theirs.