The huge balance problem we have in team games is the maps. Conceptually, Axis are two very defensive factions where as Allies are very mobile and very aggressive. In 1v1's or on some 2v2 maps such as Moscow Outskirts Allies are able to make use of their aggressive and mobile units. However due to all of the chokepoint, cluttered and blobby maps that occupy 3v3, 4v4 and the majority of 2v2 maps, it means that flanking and outmanoeuvring your opponent is impossible so it's all about blobs vs blobs, support weapons verse support weapons, tanks vs tanks over the exact same points.
This whole post +1000. Perfectly stated and well written. Additionally, I despise Semois as a 2v2 map... too small and too many chokepoints.