For allies TD its nothing special like at all. Not a single stock medium can reliably fight heavy tanks to begin with, only premium ones (EZ8\T34-85) have at least some chances of doing so.
Let's not forget that we are speaking of ST that comes at cp 8 / 165 fuels with 1280 hp that goes up to 1440.
You are admitting that TD is the only option against it? Those "heavy tanks" you are mentioning comes much late (cp13) with much higher price (230+) with lower hp. Yet, allies needs to go blindly for more than 2 TD to counter ST?
Name at least 1 unit, besides Panther and heavy tanks, that can reliably fight Allies heavy tanks. The only 2 closest units might be the JP4 and Stug, but both of them are RNG cannons since all their damage comes from supperior firerate but penetration is on pair with premium mediums.
How many tank units are left beside Panther / Tigher / KT / JT / JP4 / Stug?
You name one allies unit that can reliably fight heavy tanks except Jackson / SU-85 / Firefly. That's just one unit from each faction.
And again, I'm talking about 242 armor unit that costs 165 fuel with cp 8 here. I have no idea why you are keep brining "allies heavy tanks" into this.
Did someone complained about axis heavy tanks? Or does allies heavies comes at cp 8 with 165 fuel with one-shot nuke skill?
Don't even go near to ST is also an heavy please. Because ST is officially not an
exclusive to one heavy on the field rule.
Also how is P4J is a basic medium? Its litteraly the most expensive stock medium of the game and its cost is on pair with premium mediums. Its armor is a trade-off for HP, since it has 640HP while premiums have 800. When it comes to medium vs medium P4J is supperrior due to its armor, but again both EZ8\T34-85 is also supperior then the standart P4.
It's basic medium because it comes without commander? And I said "p4" because even normal p4 gets 234 armor at vet2. Commander units (in all faction) tends to have better stat than basic units because...
because they are commander units.
800 hp is exclusive to t34/85 only. Even E8 you keep bringing has 720 hp with 215 armor.
And I say this again, there is not much an allies unit that comes better armor than that. Count it yourself.