I couldn't watch the replay because it crashed already three times before the midgame.
If you're struggling with conscript-heavy openings try getting a 2nd sturmpioneer for DPS. Try adding an MG34 to your build-order too.
My opponent make a 5 cons squads, so its a 240*5=1200MP, at the same moment i make a 3 volks + kubel + falls=1340MP. And my troops can do nothing against cons with lower MP cost. And that's not all, if i continue to making inf units i will have a 1340+pio+hmg=1850MP, and there are no AT (only pio shreks and fausts). At the same time my opponent can make a T3 and T70 or mortar or w8 for T4 and T-34/76.
Even if i agree with your arguments, i still think what a falls whitch loosing to cons with PPSH are ridiculously (as well as a vet5 volks with stg). Its just a elite troops, who losing to a main squad with no chances to win, because cons can just come to close distance and rekt your squads.
About a pio - pios have a lower HP than volks, so i dont think what they can do anything vs cons in early game on the open maps (its not working in current patch, and I think it won't work in DBP).
And i need a truck for making a HMG, what makes impossible to build this after 1-2 inf squad.