I would like to point out that German Fausts comes for free on gren squads, Soviet AT nade needs to be researched for 125 mp and 25 fuel.
Same cost, same range, same damage, same engine crits. yet german one are for free, if you want to complain about anything complain about that.
You are forgetting few important things,
Soviet vehicle 1-1:30 min of game.
German vehicle 4-5 min of game.
Conscript ability: Ooorah! which makes getting close to the vehicle alot easier.