So what if he's throwing 1000 manpower? If he's willing to throw 1000 mp away by just marching into supported MG up front then be my guest. I'll take it. CoH2 is all about counters and HMG should be a hard counter to a blob. US MG does that, Maxim does that as well (it requires some micro however but I'm fine with that) but German MGs don't and I don't think that's fair.
If he flanks me with that army. Yes of course I should loose but if he just walks into MG emplacement hes army should be thorn into pieces. If that's not the case then it will only encourage more blobing because why flank if I can just walk into it and win every time.
As an example you wouldn't throw 1000mp worth of infantry against KV8 would you?
Hard counters are not by default completely immune and untouchable by the thing they counter.
You have 240mp, possible 480, in an MG and a gren squad. 1400MP arrives in 5 rifle squads with 600 Muni of BAR rifles.
No, you do not get to 'expect to win' that.
You just don't.
I can kill a Jagdtiger with 1000 fuel's worth of T-70's, too. Just because you hard counter does not mean you cannot be overwhelmed.
If your force is vastly, vastly smaller and flanking would take time or effort, simply blowing your face off is a perfectly viable tactic. The fact that blobbers do it inadvertently is a small footnote.
MG's are magical 'all infantry please go away' buttons.
Throwing 1000MP worth of infantry at a KV8 will also mean a dead KV8 so long as that infantry has any AT capable weaponry, yes. Say, three shrecked Pgren squads. Tasty dead KV8 lunch.