sturmpios cost 40 manpower more than riflemen, yet they only win 1v1 under very specific circumstances? how is that fair then? soviet sniper costing the same as ost sniper but in a 1v1 soviet will always win because of 2 models? why does a kingtiger lose to a m10 in a 1v1?
Sturmpios use weapons with completely different weapon profile, if they will get the jump on rifles, they will rip them apart, because, you know, they have assault rifle profile, which makes them potent and mid and short distances, while rifles have all-range profile, where they are still most effective at close range, but their long and mid range damage is still good, just like all rifle infantry(except cons), which means you will lose if you get enough damage on approach when you'll try to YOLO frontally.
Sniper duel argument makes as much sense as AT gun duel, just because they can fight each other, doesn't mean they are intended to, relic clearly indicated that infantry+light vehicles are supposed to be sniper counters, not other sniper, because you know, not all armies have snipers themselves. That being said, ost sniper can still use vet1 ability to one shot soviet reckon team.
As for the KT vs M10:
Why is your KT in the opponents base, because that is the only place where it won't have shreckblob support in its back?
If you're special kind of player and have lost all the infantry support and puppchens, why didn't you reversed from YOLOing M10? Why are you standing there, doing nothing while he micro'es his ass off, exploiting the intended weakness of KT, slow rotation and turret traverse? And last but not least, M10 is natural hardcounter to KT, not the other way around, you are supposed to protect KT from M10s with other units, not try to extinguish fire with gasoline.
Sooooooooooooooooooooooooo I'll flip this ball back at you:
let me tell you a secret