You can still buy T34 Tanks today in running condition.
Mk IV didn’t have sloped armor and was vulnerable from the front and sides.
Panther was an upgrade from T34.
The big knock on WW2 German tanks was their complexity which lead to more breakdowns and made finding replacement parts more difficult.