I can also create a situation. 3 vet 0 conscripts vs 3 vet 0 grens with LMG. The conscripts get stomped. Or 3 vet 3 conscripts with the new vet vs 3 vet 3 LMG grens. Conscripts get stomped slightly less. Over the course of a game, 180 ammo is not a lot, certainly easier to accumulate than 3 vet 3 conscripts squads that have piss poor damage. that's for damn sure.
Vet is not free, you earn it in battle and with unit preservation.
Besides, unless you dominate your oppononent, vet 2 conscripts just don't happen before LMGs start hitting the field. Grens will still have the initiative, it's just that conscripts have a bit more of a fighting chance if they reach higher veterancy.
And, as several people have said time and again, the matchup is currently not balanced. There is no requirement to buff grens if we buff conscripts, just like there is, say, no requirement to buff the Easy Eight if we buff the Panther. It's not a convincing argument.
Why are you so fixated on fighting Grens with Cons on equal terms? By the time Grens get LMGs and some vet you should have your Guards, Shocks running and fighting.
Imagine situation when Cons and Grens are equal. German player have 5 squads of Grens, while Soviet player have 3 squads of Cons + 2 squads of Guards or Shocks. Right now Cons are worse than LMG Grens but Elite infantry tips the scale. Now, by making Cons equal to Grens we put German player in disadvantage as on top of equally good Conscripts he has access to Elite infantry as well. I don't think this would be fair.
No
The same weapon on different squads already perform differently, IE: Rifleman m1919s are slightly worse than Paratrooper's m1919s
Also, giving them a Dp-28 does by no stretch "turn them into guards". They have significantly weaker rifle dps, would only have 1 dp, and don't have those good grenades.
Since the removal of armour Guards are basically Cons with DP-28 upgrade and PTRS rifles.