The M16 wasn't invented until 20 years later. Riflemen with M16's isn't anything to do with immersion, it is fantasy and even if you stretch the truth a stupid amount, it still doesn't make sense.
You obviously didnt understand it.
US and soviets fighting side by side is fantasy as well.
What I don't understand is all these people complaining about immersion and realism, why do they play the game where every unit has infinite ammo? Where tanks tank 3+ shots to kill or the fact that infantry take several bullets to die. How about the fact that infantry become suppressed by an MG - in real life you can still run at it if you are crazy enough. The majority of the game isn't realistic. Should the Americans get a nuke because they had them in real life and even used them. Should it be GG for Germans @ 30 minutes because Americans unlocked a nuke? If the game was realistic it would simply suck and would be so imbalanced it would be insane. Every game would end up the same, Germany losing. It is realistic after all.
Why would every battle end up with germany loosing? Did germany loose every battle in ww2? Interesting...
No Nukes were used in europe either. And again I havent read a single comment which stated that people want CoH2 to become perfectly realistic. Youre missing the point here