That's the point, right now 2 or 3 squads of double BAR rifles or 2 Obersoldaten squads can frontally assault your MG and wipe it. As Mackie, Luvnest and Inverse said, we do not have effective crowd control mechanics. MGs dies too soon (mostly because the gunner dies first-this has been fixed in Kappatch) and "mindless blobbing" is too damn effective. A blob of 3-4 Volks and 2 Obersaldaten is unstoppable. In Theory you can suppress them, but it's hard to perform in the game.
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.
Theres a huge number of tools to counter blobs. Theres just no counter to blobs that involve using only a single unit or a single ability.