This has always been an issue with the original IL-2 series. Oleg was super against triggers because he felt that did not reflect real life. I can see an argument for triggers for the simplification of mission building, but it is what it is, and that is what we have.
To his defense, I think Oleg was right, but it does take a longer effort on a mission builder. Triggers work better on Space Sims, like the X-Wing/TIE-Figther/X-Wing Alliance series because in a super technical universe, things happen very fast with quick consequences... not so much in World War 2. How many missions had such effect on the course of the war? Few compared to the vast number of missions in the war as a whole... I am thinking Pearl Harbor, the raid against Yamamoto, the two US nuclear missions, Midway, the initial missions in Barbarossa, dam buster missions, the initial missions of WW2 over Poland...
Still it would be nice to have some triggers for things like formations, etc. There are ways to create pseudo triggers with objectives, but you have to think through what you are trying to do with the types of orders that are programmed in the mission file (what should be attacked, etc...). I did something like that in the original IL-2 Beta test when I wrote a short campaign for an IL-2 pilot. It had to do with the destruction of a train and how that led to different outcomes depending on whether you created a block or an outright destruction.
Good discussion, but as they say, it is what it is.