Can someone tell me why Stug has to have lower range then any other TD except Panther? Even Jpanzer have same 60 range as other TDs, but not Stug, that clearly lacks JP's armor. I know it has better ROF and lower cost, but still any other TD outranges it, while lacking camo ability, that JP receives with vet.
Sure thing.
Its because its very cheap and durable for the cost.
You aren't going to get this kind of durability and firepower with 60 range below 130 fuel.
It brings weird dynamic to Ost, that has to rely on paks to counter TDs, or Panther/P4 rushes (which is often a very high risk endeavor). Paks may work vs brits, or even USF, (to some extend) but Soviets easily counter it with a Katyusha salvo. Not mentioning, that AT gun is quite easy to de-crew and subsequently destroy especially while trying to hunt something that has its own range values.
Everyone has to use infantry based AT and ATGs to counter TDs you know. No vehicle in game can just brute force their way frontally, so if you're really keen on using vehicles to counter vehicles that are meant to hardcounter vehicles, you better pull off a good flank.
Also, panzergrens move much faster near vehicles, so they can easily support whatever flank or attack you're making with vehicle.