There are things between light, medium and heavy.(but this is beyond the closed mind of many Forum users here)
The Jagdpanter for example has more the armour and gun like a heavy tankdestroyer but it is based on the advanced and modern panther chassies and therefore it is also very fast and mobile like a medium tankdestroyer. It has things from the Heavys and things from the mediums.
Hetzer for example wouldnt have the firepower of a Jagdpanzer IV but it would have a better armor than the fragile Puma and faster then the Jagdpanzer IV and also a high rate of fire. He also got a stronger gun than the Puma but weaker than JP IV. BANG different from both. It would have things from mediums and lights.
And stop calling the Puma a tank destroyer. Dude it is not even a tank. Its a Scout car.
AND PLS TELL ME SINCE ITS IMPOSSIBLE TO HAVE THE PUMA AND THE HETZER IN THE GAME: WHY DOES COMPANY OF HEROES 1 HAVE BOTH OF THEM COVERED IN THE GAME? PLS ANSWER! NOBODY HAS WHINED ABOU THIS IN COH1:
The reason why the Hetzer isn't in the game is because the job of the Hetzer has been fulfilled in the StuG, Jagdpanzer IV and Puma, Katitof is right.