Here are a couple of AI pet-peves.
1. I hate how the AI Aircraft carriers don't maximize the amount of aircraft they launch.
From what I've seen the AI CVs only launch and sustain 2-3 aircraft overhead to counter surface/air threats. I'ld like to see the CVs launch more continuous streams of squadrons. Sure you could script, prefabricated air-stations with fighters, but then their patrol zones would be locked-in and not flexible to where the carrier was located or locations of the threats.
2. The AI ASW aircraft don't drop sonabuoys when they should. Mainly the P3 and sometimes the S3 Vikings.
3. AI platforms running into dry land. Why sometimes the AI subs turn toward a landmass and decide to run into it even when "land avoidance" is on, is beyond me.
4. AI Surface ships blasting sonar even past washout speeds. This is more of a scenarios design issue. But nonetheless perhaps a addition to the doctrine to auto-turnoff active sonar if ship speed is above washout? Perhaps.
5. No "sprint and drift" option for escorts. Its in the AI programming of Harpoon 3; why not DW. Especially since the games is primarily a ASW sim. Surface and subs should have had this as an option in the mission editor platform tatics. A pretty annoying oversight OMHO.
Whether any of these are fixable or not is beyond me.