Historically, the DP was but in game it seems to be opposite.
It is and it isen't. From the bipod, it's obvious that the MG-34's accuracy has been nerfed, whereas the DP-28's accuracy seems realistic enough (though they both suffer from to much recoil when deployed). So yes, at longer ranges the MG-34 becomes to hard to use deployed, it's accuracy isen't good enough.
But when Rambo'd from the hip, it's a compleately different story, here the DP-28 is an absolute pig, it's recoil patterns and accuracy seems horrible and utterly random, to the point of making it useless, whereas the MG-34 becomes Ares incarnate from the hip, it's the best SMG of the game!
Yeah.. pretty sad, i know, but that is none the less how it works out in the game, it's how it was coded.
But the issue goes beyond the MG-34 or even it's ammo supply, if Ro2 was to have realistic MG's and still maintain a working asymetrical balance, quite a bit would need to be changed.
First of all, Rambo'ing with MG's needs to go, this is not how an MG is supposed to be used, and it's hardly realistic or historically accurate to see people employ them as SMG's.
The MG's need to work propperly from the Bipod, this means reducing the recoil a lot on both of them when deployed, and making the MG-34 a lot more accurate.
Saddlemag and 2x 250 round belts needs to go, replace them instead with 3x 100 round belts, or maybe 2x 150 rounders (but the 100 rounders is more in keeping with typical period loadouts), and reloading needs to be made realistic, reloading a belt in the game now is allmost instantanious, and that is just silly.
This should make both the MG's much better at their intended roles, whilst allowing the MG-34 it's historically accurate superiority due to both higher ROF and magcapacity, but not to the silly degree of giving it a whoping 500 rounds..
But it will also create a new problem! If german MG superiority becomes propperly reflected in the game, then we've got a team-balance issue in the making, as it would leave the Soviets allmost toothless.
The problem here is that the Soviets are supposed to have the better assault classes, but they do not, due to the nerfing of the PPSh-41 at low levels, and the inclusion of the MP-40/II and MKb-42 Prototypes for the germans at high levels to balance out the PPSh, the Soviets have no real advantage here, debatably they might even have the opposite.
The obvious solution there is to not nerf the PPSh, and to not include the prototypes.
Let the Germans have the best MG, and let the Soviets have the best trenchbroom, and i belive things would balance themselves out quite nicely, whilst also upping the realism of the game and diferentiating the teams.
But there i go again on my whimsical flights of fancy, because that won't be happening..