Don't you think that's ... bad? I mean, do we want the primary driver of AI behavior to be other AI behavior? Doesn't that sound ... bad?
There are over 100 countries (estimate) in the game. Do you really think the behavior of all of them should be governed by one country (the player)? I personally like that the player isn't the center of everything. I enjoy watching the messages window to see what the AI is doing, who is allying who, who is declaring war on who.
That said, I think it would be good if we had more information on why the AI sees us as it does. I don't want to be able to predict that Russia will go hostile towards me, but I would like to know why they changed to hostile despite us being allied, having two common enemies, and no borders. Also it would be good if the AI didn't change its mind quite so often, although it is a little amusing to see Russia flip between Threatened and Hostile every 6 months.