ive ground to 14 in soviets, and was fully convinced german op, so i ground to 13 (as of last night) to germans.
Germans have much better bombs, but they have shit for weapons; the soviets get 20mm cannons that can easily OHKO the german planes and pen walls when striking, the germans get 7.92mm MGs that can take dozens upon dozens of close range hits to bring down the weaker soviet planes; the tradeoff is germans get better bombs and this definitely needs to be addressed as the german attackers are dominating invasions if the soviets dont mount any air defence. Soviet planes arent indestructable, you just have literally rifle shells and need to be pinpoint accurate to engines or pilots; ive brought down plenty of IL-2s with my stuka, and ive also taken down many stukas with my I-153.
However, tanks are very skewed to the russians. The BT-7 is a very mobile tank with trolly armor and is superior to the lumbering square mid model panzer iii and its weak af 3.7cm shells. The T-26 is just plain better than the early Panzer III. The late panzer is outmatched by the T-50’s armor and better AP shells, not to mention the mobility, and the 76.2mm HE is performing better than the 7.5cm. The T-28 may have less armor, but its also got 3 frontal machine guns and the crew to man them after sometimes 4 penetrations, if this tank is in a good position and covered by infantry it is an absolute monster and will easily outperform a pz IV E on infantry duty.
weaponry, the germans have the better rifles by far despite the soviets getting the sniper SVT-38 and unlocking some things earlier, but ive also had my teeth kicked in by someone rocking M91s, and ive kicked in plenty of teeth with Gewehr 33s. Smgs are a back and forth, the PPD 34 Box is ungodly superior to the MP-28, and the MP-38 is equal to the drum mag, sacrificing ammo pool and fire rate for stability, but ill give the MP40 its final credit. LMGS? while the MG34 is the best, you should keep in mind how difficult it is to mount LMGs. This means more often than not youre firing them from crouched or standing positions from the shoulder, and a heavy, uncontrollable rapid fire is a disadvantage here.
Put the german LMGs in a defensive posture where they can be mounted, and theyre superior. Take mounting away, and theyre inferior to the shoulder accuracy of the DP-27 (not nearly as uncontrollable in a 3 round burst as people claim, try using the MG-13 i dare you), Madsen and BAR. This is just a case of knowing your weapons and how to use them effectively.
The big thing youre missing here is where strengths lie; Moscow is a pain for germans because they are such a defense oriented army, but are almost always attacking on invasions. This forces german players to adapt and use their weapons in unintended roles to be effective- meaning when you actually put them into their intended roles, they will absolutely roflstomp the russians who dont go through this skill curve, the Madsen and DP-27 are basically a meta of semi auto rifles and no one can use them effectively as a result, the better tanks are put into defense nullifying their offensive capabilities, the PPD is the best offensive SMG but is only ever used for defense, and despite the king of defense the sniper SVT-38, nobody ever uses this weapon, let alone effectively. Its thrown in to the assaulter squad as an afterthought and nothing more.