Check my playcard and say one more time Im nor playing both factions
So, OKW and OST have non-doc Panthers, schrecks, King Tiger, 2 useful doctrines with Elephant, Jadgtiger and few doctrines with Pak43.
What Allies have? 1 useful doctrine with IS2, 2 doctrines with ISU which no one uses right now, RNG Jackson and shitty zooks.
Pak40 is a way better than ZiS.
So Allies have worse AT option and yet have to face better tanks.
I checked your playercard and saw that you should not talk about balance, sorry.
Listen to higher skilled players. Ask for example ciez, who plays both sides in 2v2 AT.