My thoughts exactly.
(I've only got an example for the mg42. Ciez suggestion should obviously apply to all hmgs.)
Right now a vet0 or vet1 (not using incendiary rounds) mg42 cannot keep a single infantry squad pinned at medium range if the targeted squad is in yellow cover.
(EDIT: Actually pinning a squad in yellow cover in the first place takes ages btw. Due to the defensive buffs of suppresion I guess.)
Try it yourself it - the infantry squad will unpin briefly during the reload animation. That's just silly.
The thing is, it take a lot of time for them to get pinned, and it also take soooooooo long to get our suppression. This is not good IMO. Squads should get suppressed and pinned faster, and also recover faster.
...
Only one faction got obersoldaten and their power level over 9000 will get reduced to normal human strength in 3 days...
I hope so.