With the "don't have this either" I was referring to the loss of snares when upgrading SMGs, Submachine guns etc.
Doctrinal being the difference between STGs and a snare and ppsh and a snare. Plus ppsh lower far dps slightly iirc where STGs are a straight buff across the board.
The thing is with fausts on volks is you WILL have them all over the place and they will be decent fighters. Neither is necessarily true for cons. You may not go a ppsh commander in which case you will not build a lot of cons because without ppsh that's a losing strat.
Rifles you can't really restrict it because it's a vet ability so it would turn them into a Soviet squad (where they effectively don't have a vet 1 ability) and Soviet pay specifically for them so it would be strange to lock them out of something they specifically unlock if they buy a commander upgrade they specifically chose. Vs you get it no matter what so there's no reason to put any thought into it at all just buy your no Brainer upgrade. Each. And every. Game.