sturmpioneers is good in early game only, axis dont have any unit for fighting with paratroopers or shock troops in close areas, Panzerfusiliers are long range and Obers are joke
Because OKW is not supposed to fight them in close range.
SMGs are allies domain, axis weaponry is effective on all distances.
But since paras are doctrinal, if you want something to fight them, try StG obers. They melt shocks on approach and paras are much less durable.