Read the patch note for preview mod plz...
They certainly eventually will be, not now though
Yeah I see sorry, just read them. It's really awesome actually and I hope it makes partisans sweet.
Personally I really like stormtroopers and how they are, I really enjoy using encirclement in team games as it is one of the most challenging and rewarding commanders: pulling off a close the pocket with tanks, stormtroopers and the stuka is one of the best combined arms Ghost Division plays there is. I think little in the game is more exciting.
If they appeared with the assault upgrade they would be too powerful I think, they are so strong with it especially with cloak, hold fire and tactical advance. Ambushes with them shred units.
The ability to get the Shrek is also invaluable so you can wait in stealth to quickly destroy a cache and decap the point. As Stormless said they are not meant to be used in the way you are asking for, they are exceptional stealth cappers and ambushers which is what the doctrine is about.