Still, OKW doesnt has anything appart of pz4 to fill that medium role, but if T34-85 becomes undoctrinal why would you choose to get other tanks that are exactly the same but just with worse stats, cheaper, but as far as i saw people preffers to go for the expensive and effective than numerous and cheap ones, specialy when it refers to armor
Why people go for puma instead of rushing panther?
Why people go Stuart instead of waiting for sherman?
Why people go P4/Panther instead of stalling for KT?
Why people use osttruppen instead of building more grens?
Why people go conscript ppsh/PTRS instead of guards/shocks?
Why people go StuG-E instead of Ostwind?
Why people go SU-76 instead of SU-85?
Timing, cost, cost effectiveness. All of it can impact the unit and its validity.
Unit doesn't have to be improvement over what you have there as stock units, but it needs to be cost efficient enough.
People avoid 34/76 because its NOT cost efficient.
Yes, its cheapest med in game, but it doesn't make it cost efficient, just like M-42 is not cost efficient in relation to ZiS-3.
Relic made a tank, so its effective and efficient exclusively in numbers and in early enough game stage.
Then they increased its menpower cost and pop cap, so getting it in numbers is not efficient.
The tank is bad for the cost, even if the cost is relatively low in comparison to other tanks of its tier.
Its not even being bad vs other tanks. Its about being bad for the cost it have itself. You can reliably win vs T34/76 using puma.