First off depending on the situation the t34 might actually survive. i have seen it often enough. It is not a guaranteed lose as many here seem to claim. Only in the situations you care to describe it is indeed a guarenteed lose. Not to mention the ram is only one initiator. If you time it well it even works with an AEC stun, or a regular engine damage, the strafe doesn’t have to hit full time, if the target is damaged even a couple of hits are enough to take it down.
And please, don’t tell me putting up a strafe against a stunned target is what you actually consider "a well-timed off map". Thats like gold player micro required.
If the t34 manages to survive you absolutely deserve to lose your tank because there wasn't enough support around to kill an immobilized medium tank... That's not a scenario or risk vs reward then it's risking little because you are either playing against easy bots or hellen Keller and neither should be a basis for balance.
I say we'll timed because statistically, ram is going to result in a stun, not an immobilization. The actual chance of immobilization is incredibly small meaning you truly do have a small window with ram and would actually be better off with button, which costs significantly less and doesn't risk a tank at all, though it is indeed less mobile.
Your last bit about complaining that combining other units abilities and off maps really signals that the issue isn't even ram and an off map, it's playing against a better player who can isolate and off map your heavy Armour which again, is no basis for balance.
For what it's worth, Ostheer has immobilization mines, multiple stun abilities and great AT off maps as well. Okw has a harder time with a wombo combo but it's hardly a soviet exclusive thing.