Yeah I agree with you 100%. Would love the AI to have enough depth to make logical decisions like you mention. Would also love for the AI to actually create armies and actually move them near the enemy territory they intend to declare war on before they declare war. It would also be nice if your own faction gave you an advance notice they intended to declare war so you could get prepared before a war. Finally it would be really nice if your faction actually reacted to to another country declaring war on us when we were already at war with another faction. It seems to take forever for them to send lords/armies to the 2nd front and most of the time they just focus 100% on the original enemy, at least until the new warring faction burns enough villages and takes enough fiefs they can't ignore it any longer.It would be nice if the AI could even comprehend "fronts".
If the faction is strong enough, maybe it could be acceptable open up an adjacent front, but it should never open up an opposite one.
Would also be nice if the AI could consider the travel distance / time between fronts.
I guess we can't ask for too much however. And who knows what magic Mexxico is doing with his tweaking. That man is a miracle worker.
You also right about Mexxico. It he can fix something and is actually allowed to fix something by management (which isn't a given), it will probably be fixed or fixed at least as well as it can be given limitations.