Bear in mind a RL German division had 16,000 whereas a brigaded one on AoD has 12,000.IRL Germany had about 50 regular divisions at Danzig and another 50 reserve divisions that were considered to be of little fighting value. German AI at medium settings manages about 100 regular divisions till Danzig, many of them motorized or armoured.
But I still maintain the AI should be improved as much as possible, with the structure of the game being edited if it is unbalanced.