Not sure what you're talking about.
They are good for their price and are only engineer squad in game that have 42 sight range.
Nothing wrong with them, you expect combat troops, get AGs.
whats AGs? pios have sight range and engineers have demo charge so i think they perform same. I dont understand why pios should be 200mp when engineers are 170(if not wrong)