All these are doing is just placing items on a map and then giving you a mission. Then when you finish the mission it moves the items and you go again.
The best we have right now is that a campaign Engine makes decisions, and creates a mission file. But once that mission is created and you enter 3d, the campaign engine has no input on strategy, and receives no output, on how things are unfolding. It cant react to a miscalculation or an advantage by retreating, sending in more troops, or scrambling a plane for CAS. It will only have the missions and packages it planned before the mission file was created. Basically at that point it is only as 'dynamic' as the DCS AI.
Until a programs has the ability to see and manipulate in game assets in real time while the player is in 3d, it can not be dynamic.