Utter nonsense, as usual. For one thing, yes, there are snipers in the game. They are the ones who aren't part of a squad but instead operate on their own. The Germans had them and so did the Russians - in fact, that's all the Russians had; they didn't have squad DMs. But yes, the Germans did have squad DMs.
Do you even have a clue about how the game handles cover arcs for infantry units? No? OK then, quit giving out bad information.