Oh I don't know....
The obvious fact supported by units statistics, screaming that its not a generalist tank, but an AT vehicle designed to outlast all non AT dedicated vehicles?
If its so confusing for you, lets remove panther from both axis factions and place turretless, fragile tank destroyer instead.
Give them both Marder 3, so you can no longer be confused.
How does my proposal makes it more generalist?
Instead doesnt it make it last better against non TD?
And slightly better in mobile AT role?
And more possibility of repair pio thus lasting longer?
You have 2 vet levels to combat it on better grounds.
You need to look closer.
Dont just scream whenever you see 'buff' on axis units.
640hp at 60 range only 16pop with pen/reload vet and/or Ap rounds, is not fragile now though.
I think marder 3 could come back as a doctrine unit, or replaces stug.