Ok but why was air-gap so controversial ? Is it more than having isolated servers ?
This article certainly raises that eyebrow. It stipulates the problem back then was a feature called "airgap" which (in the normal meaning of the word) is rather trivial and usually is for defense and not offense.
But to me it all reads like a per-usual politics BS story to discredit a group and downplay a problem.