OP, i think in general, that if a big change goes unnoticed (gren vet change for ex.) that it might been a right move all along.
I thought the volks change happend before the penals. The maxim nerf in its golden days revaeled maxims kept stg volks in check.
But i could be wrong about the time when penals got changed.
Broken faction design from day 1 which up to this day we are still trying to fix.
-Volks didn't force Penals to change. Penals were bad since after we left release of the game basically. Whether we like it or not, the whole Soviet/Easter front design of teching and building vs just unlocking tech which came with new factions, forced the status quo we have now.
-Current Volks situation is a compound problem.
OKW didn't get access to support weapons (mg34 doctrinal and ISG even more crappier than now against buildings but insane at sniping models) and struggled against garrison. They even had reduced munition income which made use of nades more restrictive.
While FHT was great at those times, by the nature of the unit it wouldn't be as good as today P2 (which was on the latest tier) against maxim spam.
Volks schreck was decent AI and let the unit vet easily. Volks blob kept vehicles in checked (even without snares) while late game vehicles sealed the deal for OKW. Basically it was a race on whether you hold ground and win late game or you were rushed down early on.
1- Volks are given a lava nade, because normal nade doesn't dislodge buildings. Stuka is too restrictive and hit or miss for the job.
2-
Rewind Rework time. 100% resource OKW steamrolling on the first days.
3- Volks get their schreck removed. They are given a faust + STG upgrade. This made Conscript obsolete against them (even more than before). They are still screwed against maxim spam, even with whole rework,
with STG + lava nade and access to faster P2.
At this point is on which Penals get reworked into Penals OP with flamethrower.
Volks are the way they are because:
1- We are trying to balance 5 factions in an assymetrical game.
2- Only OH get's access in a timely fashion to units and tools to deal with any problem. Other factions are limited by field presence, tools and time and resources to acquire those. This means they will actually have to brute force it in some or other way.
This makes balancing grens far easier than Volks who have to "heavy lift" and be able to tackle down, Conscripts, Penals, Maxims, Rifles and IS.