There isn't such a thing like AI faction in coh lol. The game only has 2 factions. Calling the soviets an Anti Infantry faction shows that you don't have a clue about the game, no offense.
This is the same impression I get as well. The patch is fully excellent, like never before I am having great games with heavily mixed armies on both sides. And tactical play that is what gave Company of Heroes it's renown.
Op it I get the impression from what your saying you really need to work on your micro.
The 222 is one of the most useful units in the German arsenal, its boss against infantry and hard counters Russian scout car s and snipers. It can take an at nade and still have a third health. It can also take a full in the face at shot. It is fast enough that if you know what your doing neither of these will touch u the entire game.
T70 is also a most excellent tool vs German infantry and can take on pumas if you handle handle it right.
My first armour many games is su76 followed by another. Its barrage is invaluable and its at packs a nasty punch especially once your vetted these babies are beast supporting your main armour trust me.
Yes these units all can be taken out easily if your not using them well, with decent micro and awareness they are all fast enough that there is no reason for them to be destroyed at all.
These units are my most useful units in most games since patch and they are so fun to use.
Again work on your micro and awareness.