Important difference:
A halftrack can actually take damage to small arms fire. So even without hard Anti tank on the field, it's still possible to keep it away from you. It's requirement to be at close range to do damage (making at 'nades much easier to get off) and its lack of mobility make it much harder to harass infantry all through the map.
A T70 is nearly invulnerable to small arms fire. And unlike the flame haltrack, works surprisingly well at sniping German models from long range. It has very good maneuverability which makes it quite effective at keeping distance from Grens getting of a panzerfaust. Even if it does, it has a convenient self-repair ability to get it right moving again without the need for combat engineers to march over.
Additionally, soviets have access to guards rifles (quite an effective counter to the halftrack) which can avoid investing in t2 for a ZiS gun.
A t70 with a damaged engine will still outrun a squad trying to faust it. Comparing a halftrack to a t70 is nothing beyond ludicrous.