No matter how you look at it, if it's possible for someone your attacking to teleport away, leaving you to attack a level ten barbarian town, then yes it's complete BS. If someone teleports during an attack then the troops should be recalled.