The whole idea behind upgrades is that they are supposed to force the player to make decisions.
Do I want bazookas for more AT the expense of my squad's AI firepower?
Do I want smgs for more close range firepower at the expense of other ranges?
The problem in coh2 is that not enough upgrades have enough drawbacks. G43s and lmgs will always increase the dps of the squad at all ranges, which makes them brainless. There is literally no reason not to upgrade lmgs, besides opportunity costs (which all abilities and upgrades have).
The real issue is that coh2 is not consistent on forcing player choice. Lmgs have no drawback, but smgs will always make a squad lose firepower at other ranges. Anti-tank issues are currently one of the well designed upgrades that force you to make a choice between a great AI squad and a great AT squad. As a result, we artifical feel that some upgrades are underperforming in comparison to the more brainless ones.
We want more thinking in strategy games, not less.
Yeeeeeeeeeeeeeee
Unfortunately, I'm certain there's pretty much no chance of this, especially considering the upcoming patch. And it would, admittedly, require a particularly dramatic revamp of the small arms to an extent probably surpassing March 2014.
Our dreams of it being not retarded to not get LMG42 on Grens will likely remain just that.