That depends entirely on the faction you play in CoH2 and what you do with it.
The commanders at the moment "Add" to your army, they do not "Form" your army make-up as Doctrines in CoH1 did.
As Soviets you do not build a Rifle Command, Support Command, Mechanized Support Command and Tankoviy Batallion. You pick 2, and you stick to them. You might go for SU-85s and couple them with T-34/85s, that's 1 way to play the faction. You might get ISU-152 and instead couple that with T-70s and T-34/76s, that's another way. Perhaps you will get IS-2 and KV-8 and rely on ZiS Field Guns for Anti Infantry Barrage to counter Paks and Medium Tanks. All of these builds also inherently have a different mix of Cons and Engies. ISU-152 build requires less engies, as cons can repair. IS-2 requires less Cons because Shock Troops are readily available. T-34/85 requires less negies again because all vehicles get a 30 muni self-repair, allowing you to focus more on MGs and Mortar support, relying on the T-34s to be your brunt.
Seriously you seem completely lost to me, I don't know if you're bitching out of principle or because you actually have a gripe, but it seems painfully obvious that CoH1 is the game you should be playing and posting about, not CoH2 if you cancelled it in Closed Beta.
And care to explain the rather pathetic German Commanders too?
Right now - there's pretty much no difference in choice for the Germans, yes at this time the Soviet choices are minorly directive of play - but VERY minor - they're nowhere near as definitive as say an Airborne player was in vCOH - again, you completely miss my point.
In COH 1 the WAY you played was COMPLETELY defined by your Doctrine - no way would you spam inf if you went Armor doctrine - where as in COH2 - the doctrine makes considerably less - if ANY - change to the players gameplay.
THATS THE POINT.
Your post actually even reinforces my discussion - in COH1 the Doctrine was core - in this - as you say - "it adds". So instead of 3 very different ways of fighting with one army - you have 1 way that you can "add" to with marginal - if any difference to the way you play the game.
EXACTLY MY POINT ON WHY THE GAME IS BROKEN.
Seriously - if you're happy with it - then thats all that matters - though if you read on other discussions/forums, my opinion is hardly a unique one.
I think the real problem - besides the fact they completely killed the core of COH doctrines by HAVING to make them pointless due to the fact they planned on selling more DLC "commanders" and you don't want to have the "Pay to Win" thing going - so they made them all a joke rather than the core of play - but reagardless of that - the problem with COH2 is they changed things that quite simply DID NOT NEED CHANGING.
Example - why change the way the players were identified? Why no win loss records? Why no rank gained by victory over a higher ranked player? Why no LOSS of rank to a defeat to a lower ranked player? For any form of competitive play - be it ranked or just wanting to go after a higher ranked player, or risk losing a rank etc - it seemed pretty simple to keep a relatively simple system in place. It wasn't earth breaking or new or unique to COH - it's just part of ANY RTS....but no, had to change it.
These aren't things that needed any change at ALL - it was simply change for the sake of change.
I'm all for evolution and new gaming etc - but this is just change because they can, not because they should.
Now its obvious from the series of posts above that you like the game - great - enjoy it - but alot of COH1'ers see large flaws in it currently - some can be patched - some unfortunately can not.
What really amazes me is that the things they SHOULD have changed - like the archaic P2P connection they use for multiplayer - and for anybody that's played on the Beta - we all know what a winner that's proved to be...
So change things you shouldn't and ignore things you should looks to be COH2 all over for me.
So that said - I'll possibly pick this up on a steam sale for $10 in a few months time, most like the Xmas sales, and by then they'll have patched it to a playable state.
You pay a premium price for a premium product - and this is premium price - not product - so I'll wait it out.