With the hotfix this got a bit better. In my empire campaign we used to be at war with 4+ kingdoms all the time. Now, we will actually declare peace from time to time and not have as many wars going simultaneously. That's not to say that the AI is smart about who they declare war with and when. I managed to get peace with the Vlandians after making a decent defensive paremeter so that we could focus on the Battanians. After conquering and re-conquering the same areas a couple times, I ground the Battanians into a fine powder. As that's wrapping up, our empire (the West) declared war on the Kuzaits, who we had left alone all game and was unchecked. Who else do we declare on? The Vlandians and the Southern empire, of course! We went front a one front war to a three-front war. Why?
I'm really looking forward to some kind of rational war declarations, preferably where the game explains why the vote was called. For example: "to defend our ally the Southern Empire we must attack the Kuzaits!" It would certainly be less random.