The issue with the AI is not only that it's unrealistic for random countries to declare war on superpowers because they're 'unpopular.' Just from a gameplay standpoint, having to deal with something that is actually pretty hard to predict and avoid, alongside the stress of dealing with both allies and enemies is extremely off-putting.
In my current Clash of Nations match as Finland, I first declared war on Sweden and took his land. Then did the same for Estonia, Latvia, and Germany within the next few days. Then, Romania attacked me, so I took his land. Then Turkey attacked me, so I took his land as well. Now, Ukraine the AI has declared war on me, after I fought one war at a time, with the most recent two being the result of players attacking me first. The main problem isn't just that it doesn't make sense for a weaker nation to attack me no matter how you spin it.. nah.. the problem is that AI don't sleep, and they don't stop. They don't have factors that would normally limit a human, including fear or hesitation. Normally in a 1 on 1, it's inconsequential. However, if they simply declare war on you while you're in the middle of a literal WORLD WAR, it's borderline cruel. It's senseless and unfair that we have to deal with this, on top of the stress of pvp. Honestly one of the most frustrating things I've ever experienced in any video game.
I'm TIRED of hearing people say "one war at a time" and " give the right if way" and "it's ReAlISTIC!" I did the fist two, and the last one isn't true so stop saying it. In fact, let me put the nail in the coffin for the whole argument for AI declaring wars that make no sense:
AI's don't understand context... Upon me saying that, I'm sure many examples come to mind where you technically started a war against a player, but it was actually a preemptive strike to prevent him from obliterating you when he wakes up. Or maybe you sank a huge convoy headed for your coast, but technically you fired the first shot. In my case, invading Germany prevented Romania from grabbing it, as he was expanding to the point where I felt threatened. The examples are endless, but the problem is that none of this can be understood by or explained to AI. Therefore, 100% of the wars they declare are built off severely incomplete pictures of situations. Sure, all wars are declared with incomplete ideas of the enemy, but I said severely incomplete, meaning they lack all other knowledge except who fired the first shot, and the size of the enemy, with the second fact being something that should prevent declaration, not cause it. If AI can declare war, we should be able to communicate context with them, or offer things that appeal to them, not the players. Right of Way and Share Map are for military info and units, so why would AI want those things based on the way they're behaving towards militant nations?
Nations like the US in real life can declare war on nations and justify it with propaganda like "WMD's", but that's not the same as having ZERO idea about the enemy besides the wars they 'started' and the size of their land. Besides, my point is that nations like the US can afford to be wrong about a country they attack, because they're the superpower. But do you really think say Portugal would declare war on the US for invading everyone around them? especially with incomplete info about motives and context? I don't want to hear the 'realistic' argument again.. please spare us all. In fact hopefully this post makes it crystal clear for everyone that there is no good argument for AI to declare war on players, at least not the way it currently operates.