If a general speaks like this he is either naive, incompetent or does not know his work,' Dakota Legoete said on Monday.