As someone who regularly plays AST in Frontlines, it's not infallible. It's saved my bacon a few times, but not if the other team is good and determined to burst me down.