Hey,
Here is something that happened in my current game that I found a bit annoying.
The map layout is this...It's me the Americans, with Greece to the direct north Egypt to the East and China south.
China was completely inaccessible from land unless other countries traveled through my borders.
Here's the story...
Once upon a time, no, just kidding. heh
Really here it is...
I was just sitting around minding my own beeswax when Egypt AND Greece start moving major numbers of military units and armies through my borders.
I thought they were about to gang up on me, so I contacted them to ask them to leave. I got the typical "remove your troops or declare" option. (Which I don't like because of it's tone)
So, they both withdraw their troops. Then, on the next turn, they move right in...So I ask again to withdraw and they do.
This scenario repeats a third time, except that I don't ask them to withdraw this time...I decide to see what they will do.
Turn after turn after turn, they march towards China to my south and begin attacking China. They leave me alone.
Low and behold, all this time they were simply trying to attack China by land and that meant having to go through my borders.
I suggest that future versions expand the diplomacy to include more subtle options such as having the AI tell you that they would like to pass thru to attack another civ instead of just withdrawing when I try to contact them to figure out what they are doing.
More detailed diplomacy would be very beneficial to the game I think.
....that's it