The devs have implemented FoW perfectly along classic wargame lines. This is mostly a frustration with that classic view.
The problem, as I perceive it, is that classic FoW, together with fixed starting positions, is taken advantage of by many, perhaps most, good players by looking at a revealed map before starting a scenario with FoW on. Evidence for this is easy to come by. Just look at the posts advising to new players who are having trouble with Sealion '40.
This makes perfect sense. Given that a good player will replay a scenario over and over until it is mastered, why waste time with the first 3 or 4 times it takes you to memorize enemy positions (pretty much whether you intend to or not!).
OTOH, since you can't toggle the FoW once the scenario is started, the polite fiction is maintained that you are playing against hidden positions. This can be especially deceiving to new players who have not caught on or been told what many of the experienced player are practicing.
If nothing else, the current system makes for extra drudge work, i.e. printing screenshots, having two PzCs running, or (really old school, gasp!) taking notes.
I say, let's just drag all this into the open and make it explicit, or possibly fix it.
Fix it- at least partially randomize Opfor starting postitions. This would definitely include all Opfor aircraft and ships. It also might include, for example, making the exact position of a AAA and arty that are adjacent to each other 50/50 to which postition each takes.
Expose it- make FoG able to be toggled in game. Better yet, have a scenario option, like today's FoW on/off, called "FoW with turn one intel" that would map the map visible on turn 1 only, then use today's FoW for the remaining turns.
Combo it- randomize starting postions and let players choose to pay with prestige points to receive a turn one revealed map, if desired.
FWIW...






