Yeah but assault pioneers still beat the much more expensive sturmpioneers and that is something that shouldn't happen. And with the mg 42 with it's great surpression rate or the kübelwagen you can't be everywhere. Had a game last evening, the pioneers were flanking my mates mg it was wiped in 2 secs and that's a joke. Earlier i had a game where i was standing besides a maxim with my sturmpioneers. They were standing there for 4 secs and killed 1 man. And when i ordered them to kill a 1 man conscript on retreat that ran right trough them they weren't able to kill it. In my opinion the sturmpioneers are underperforming while the much cheaper assault pioneers are overperforming.
It's a matter of range here. Sturm Pio in cover should handily beat Assault Engie charging over open ground. All Assault Engie got was DPS increase... their received accuracy still makes them fragile units, far more fragile than Sturm Pio.
It's not as simple as "Assault Engie beats Sturm Pio...outrage!" It's "If you let Assault Engie maneuver into pointblank range without incoming fire while they do so, they can win."
You can't simply talk about the two units in a vacuum absent cover and positioning. Intelligently used Sturm Pio should and will beat Assault Engie. It's two different designs. Look at it from the designer's perspective. He wants assymetrical, interesting balance.
So it's like this now:
Sturm Pio - You start with one for free. It beats every other free starting infantry bar none. It leaves you with the option to use any doctrine you want. So if you choose, you can pair it with an MG34. Sturm Pio has great durability and better DPS at mid and long range than Assault Engie. What this means is that early game, Sturm Pio is meant to be tough as nails and offer up good DPS at mid range and beat every starting allied infantry up-close EXCEPT for Assault Engie, which is the only starting infantry that has a near-range advantage.
Assault Engie - You have to buy him, which limits your other options. It has superior DPS but worse received accuracy than Sturm Pio. Assault Engie is meant to be a somewhat fragile, but versatile unit that is rewarded for using truesight blindspots and cover to advance as close to the enemy as possible without taking damage along the way. Hence the "Assault" part of their name.
A "blob" of Assault Engie can be suppressed by the terrific MG42 suppression AOE or you can take individual squads out of action with the kubel while supporting infantry stay back and focus fire the advancing ones.
TL;DR: Sturm Pio = great durability + good damage at all ranges. Assault Engie = bad durability + great damage up close
2 different designs -- 2 different intended roles.