because you have like 3 tanks, one is vet, and the ram will guarantee an engine destroyed and/or main gun destroyed.
i don't see any possible way for ram to have any use in a single tank situation. i can see it having use in a (buffed ram) 2 t34/1 IV situation to destroy the IV without losing any tanks but by nature ram is a numbers advantage multiplier.
Teching and minimal price differentiation makes "numbers" only applicable in large two games where at least two players invested all fuel into t34's...
Ram is a feature for a tank that you dont care about throwing away. Back when t34's costed 85 fuel and bounced shots off of peverything and bounced zero shots themselves, trading a large piece of crap for a tiger was worth it (and very stupid). Now, sacrificing 100 fuel for very minimal advantage is silly, and this ability should be removed. Its a free fuel advantage option for the enemy since the t34 gets immobilized AND has no gun, resulting in a guaranteed death. Also, t34/85's have this ability which is even more stupid... 800 hp and a better gun sure as hell doesnt deserve to be thrown away like that. Especially one with vet.
Might as well have the speedboost of the ram with the engine overheat minus the ram impact. Also, tanks can simply reverse blitz to avoid ram.