Agreed.
New question: often trying to play at peace with an AI and too often plant a city too close to another civ and get the warning message: you are settling too close.
The options are
1- sorry, But civ takes this as a promise and too often get a relationship hit for "breaking promise". Hey it wasn't a promise, but it's a game feature.
2- settle where I want
3- ignore.
Question is which is better to keep peace for a time? apologize or ignore? apologize usually entails a 2-3 point relationship hit, when are the other options better, and when worst?