what you expect a single MG to stop an entire army? Thats ridiculous.
A single MG should stop every infantry unit in it's cone of fire, no matter if it's only one squad or ten squads clumped up. That should be the whole purpose of this unit.
EVERY RTS HAS "BLOBBING". Look at starcraft 2. blobbing. age of empires? blobbing. command and conquer? blobbing. grey goo? blobbing. get the point?
CoH has barely anything to do with those RTS, and that's a good thing in my book.
Flanking from multiple directions, drawing fire in heavy cover, use of (mortar-)smoke and indirect fire versus prescient positioning of MGs - that's what's most fun about the infantry combat, unique to this game and simply beautiful. You can't win by sheer force or intense macro.
And then there are all these
little things that literally shit on this mechanic, saying "fuck you, i can go dumb if i wan't and there's nothing you can about it". To regurgitate:
-Long range, high DPS infantry units introduced in WFA
As mentioned before, you only need 1 or 2 Obersoldaten / LMG Airborne to frontally decrew MGs
-Throwing long range (rifle-)grenades in suppressed state
One of the most disgusting offenders. You can carelessly walk in front of a maxim with a grenadier squad, get suppressed and you have all the time in the world to completely nullify this unit for 30 munitions. Congratulations, that's how you successfully destroy a rock-paper-scissor system. And you get more range with veterancy, what a splendid idea!
-Forward retreat points
Courtesy of WFA, making full retreats a nuisance instead of a devestating blow to unit presence. You see it in almost every (team-)game with WFA factions: Gather your blob and smash their heads into a brickwall, again and again, until the brickwall is no more or their heads are mush.
-Unreliability
Inconvenient reloading, MG gunner chain-snipes - as Luvnest mentioned
-Super urban maps (Stalingrad)
-Mobile suppresion Platforms (Kübelwagen)
what you expect a single MG to stop an entire army? Thats ridiculous. If that were even remotely possible then wed just have MG blob armies.
If the strenght of this unit shows to be to powerfull, their weakness must be even weaker (longer setup time, smaller cone of fire, slower (capping-) speed, higher cost) or more accessible exploitable (Mortars for all factions or giving PGs smoke grenades for instance, as it is the case in Cruzz's Mod).
But if the MG can't fullfill it's role properly, than there's no point.