The main problem with a tactical game like this is that the end user expects to get the toys he paid for.
If you introduced say, levels of air interdiction that meant that tanks just did not appear on the battlefield because they were held up/their train engine was strafed (whatever, it would be a percentage based abstraction on air support points) - Nazi players would get very upset at having to deal with the historical realities in the later war. (Happy about what the Stukas were doing to French armour in 1940, but "unfair!!!" would be screamed later on when it got to be their turn in the pickle barrel).
If you introduced a "maintenance" slider so that poorly maintained tanks were rather cheap - but probably would not turn up to the fight either - then you might have the Russian Front 41 situation. A heck of a lot of the destroyed vehicles there were simply roadside breakdowns. Same with the Char-Bs in France 40. But the end user base would not like it "I bought 20 T34s!! - and now I have only 3 ! Waaaaah!
Same if we introduced a fuel or ammo limitation. German factories might have been made to turn out thousands of super-tanks perhaps if the bombing was less bad, but the reality was there was no fuel for them even if they managed such a miracle. Super-duper Me262 were being towed out to take off by horse power. They did not have the gas to waste on taxiing. Artillery batteries had daily limits of a dozen rounds or so. But try telling an end user that his Tiger 2 is an immobile pillbox, or had 10 turns of juice only and guess what the response would be? What would be the response if German 1944 batteries came with just 20 RPG?.
Andy