Making RAM doctrinal is one of the worst ideas that have been heard in this forum , it will create the most massive and beyond fix issue within the soviet doctrine menu so far and will needlesly create a lot more unwanted mess in the vehicle and infantry system , you complain that the only good doctrine for soviets is the ppsh + HTD doctrine lets see what you think about the RAM doctrine ...
There have been a lot better solutions to tis problem anyway .
Also on shermans vs t34s , there is a complete class difference between those tanks and afaik flanking tanks with tanks in vcoh was a lot more viable due to side armor and destroying axis tanks ( with tanks not tank destroyers ) was a lot more viable due to stickys being a lot more potent than at grenades , universal sherman upgun , tank destroyers being produced from the same building , vet for tanks was a lot easier to get and lots more that i cant be arsed to list currently MVGame
Please if your going to do suggestions by all means you should but it would be really nice if you think them through first
Otherwise you could potentially create a bigger problem than the one you want to fix despite your good intentions .