Prepatch You could get flamer+mine detector for ages, now when they fixed shreck+sweeper+flamer bug You can't. So good luck getting 300mp/9popcap unit, 4-5 sturms is like 45 popcap
So sturmpioneers can't have shreck and minedetector. They are expensive, they cost 9 popcap, no one is going to spam them - my suggestion increase shreck price and give them two or lower the pop. If I want mine detector and single shreck i will end up with 18 popcap... totaly not worth it...
Or keep calm and run with RE/Royals with double zook/piat and minedetector
Like Brad said, it gets one shooted by su76/zis. Infantry always hits it. It's doctrinal, can be detected by minesweeper or in close proximity (like snipers). 100muni means less mines, shrecks and upgrades. Yes u can ambush stuff with goliath, but same way u can do with demo charge - people build it on retreat point/choke points, next to buildings.
Give it a time, people will have fun with it and once free weekend ends they will move to jagtiger,spec ops, falls/jli.
"Don't blob and u will be fine." - every allied player that blown your stuff with democharge
Spend your time learning the game instead of making petitions. That's how you get better.
Others already said the rest.
Looks like It's easier to adapt game for your needs, instead of adapting yourself to game . Patch isnt even 24h live and we have bunch of people crying for nerfs. But what do We expect 1,138 post in Balance Preview with hardly anyone playing it. Theorycrafting all the way. People need to calm down, look for counters and if it fails seek for help in strategy section.
Exacly we aren't 100% clear if its intended or not.
Then again if we consider decreasing their popcap - and not giving back repair speed - we have to take into account that sturmpioneers are able to put away mine detector and upgrade with flamers at the same time. That was their design, expensive, high popcap combat support unit. To make it simple i would just revert ninja change.