I play 3v3 and 4v4 with friends. Recently i used Infantry Company and the result was pretty good. I just need to adjust my gameplay and stop relying on a static defense. My micro with tanks is terrible, and i can't keep a tank alive long enough. I will try to make heavy use of the smokes from now on and wish for the best
If you are relying on static defences and are bad with micro, smoke will only get you so far. You need to improve your micro as tanks are crucial, and I recommend playing smaller games so that you can practice micro more. 2v2/1v1s have infinitely more opportunities to practice micro compared to 3v3/4v4s, and the only way to improve is practice.
I have a different experience though, when I play Axis, I never see static defences hold up against artillery if the Allies are determined enough with it and bring tons.