While the frontal Armour, being sloped, was good on the T-34, in all Models, it was however vulnerable at range to many German Tanks.
The first mark of German Tank to be able to fight the T-34 was the Panzer IV F2, the first long barrel 75 on a German tank. At about the same time the same gun was fitted to the Stug. Both guns could penetrate a T-34 at about 1400-2000 meters. The Germans also had superior optics to the Soviets, and indeed the other allies.
The Germans also had a Radio in every Tank while the Soviets didnt. The Germans could fight buttoned more effectively in the early years as opposed to a T-34 because the early T-34 didnt have a cupola and the crew would have to button to fight. This was excaserbated by the fact that the T-34 had a 4 man crew at the time (41-43) and the commander was also the gunner. So a Tank platoon leader had to try and signal his other tanks whislt having a very narrow view and also to try and choose a target. You will agree that this is very ineficient.
So ramming a German Tank, may have been a good idea, but you would have to get past the long range gunnery, the shorter range AT guns, the AT infantry and finally the better handled German armour.
I dont think that apart from Kursk, where the battle and dust was so intense that the ranges came down significantly that the average Soviet tank crew realistically thought their best option was to try to get in for a Ram.
In sum, dont believe all you see on TV.
Im now spoilng my voting for various Tanks in the debate so will shut up!