TDs are incomparable to each other now?
I mean I agree that faction context is important, but this does not make them incomparable by default.
They are not comparable -directly-.
You can't compare units cross faction without context of the faction.
StuG is not going to have same support and doctrinal abilities as SU-76 and that affects performance already.
You don't compare TDs based on other TDs, unless its another TD within the same faction.
You compare TDs based on what they fight, what they are supposed to fight and if they do it within the reasonable bracket allowed by their cost, timing and scaling.
And it does not go for just TDs, but for all units.
This is why, for example, cons and grens are not equals at all stages of the game.
Or why you don't base HMG performance on the results of HMG duels.
Or why you don't say that ZiS is superior to PaK40, because ZiS kills it easily.
Being able to perform a task beside your main obligation is literally utility. Otherwise laying mines, building sand bags, barbed wire and whatnot are not utility because "its units design of dual role that is with it since day 1".
Eh, I can concede that argument.