The problem is with the tech system, especially with the Soviets, who have literally no reason to do anything but use commanders with infantry and tank call-ins. Fix the non-doctrinal units and tech system and this issue will evaporate.
Yes, I've been trying to use doctrines such as Conscript Support, NKVD, Defenesive Doctrine, Partisans and Irregular doctrines agains OKW. Basically doctrines that rely a lot on soviet stock units and tech structures. And I have come to the conclusion that they just don't work.
The best all-round soviet non doctrinal is a T34/76, which can easily be matched in numbers by Pumas. If a OKW player is smart he will skip T4 against these commanders and only build T2 and 3, which will give him a total teching cost of 40 fuel (80-40 starting fuel). Call-in infantry like JLI deal with soviet stock units, Pumas deal with the stock tanks, and the low teching cost allows for a Stuka zu Fuss to bomb away at AT guns and maxims.
It's sad but I see no other way to play against OKW other than using the optimal doctrines and cheesing with lame builds.