This thing called flanking? No idea what that about.
Yes thats why the panther also has one of the best mobility stats ingame...
It seems you are forgetting a little tiny itti bitty detail...
TD BEATS ANY OTHER TANK, PANTHERS ARE ALSO TDs...
Therefore, if "heavy tank destroyers" are beating panther, why isnt the other way around? If both are by definition, tank destroyers.
But to make matters worse, those called "heavy tank destroyers" are also by performance "medium tank destroyers"
Panthers vs allied premium mediums, get outmatched by cost effectiveness, not on a dumb idle fight maybe, but on one involving real and medium skilled players, panthers often get outnumbered or outranged
1. The panther is a premium medium not a heavy tank destroyer... with the pintle MG the panther can do decent damage vs infantry
2. The panther is very much capable of 1v1 soloing any heavy tank destroyer... what it cant do is win a 2v1 or a 1(+support)v1... which is appropriate
3. The panther also gets amazing mobility on top of its high armor and hp... use it