These frames put up a good fight, dedicated war/fighting frames would wipe us out.
I doubt Bungo could actually show them now as they would be far to awesome and powerful for us.
I’ve always just chalked it up to maybe the City doesn’t know that they’re just construction units. From what I know the fact that the Vex are only construction units is brought up in the old grimoire cards that I think was from the point of view of the Vex themselves.