I found that the difficulty level does affect this a fair bit, but I think there is a greater problem. Even if the AI comes out and you have a good naval battle, what then? After you have reduced a cities % down to zero, and have destroyed the particular nations navy, all those lovely destroyers...