То, что "нелегальный" означает "незаконный", причём на территории другой страны - а Федеральный Закон РФ действует только на территории РФ.
В переводе на совсем уж просто: к нелегальной разведке не применяются никакие законы, ни этой страны, ни той. Ибо её деятельность на чужой территории по определению незаконна.