Re: All true.....but.........
......but you are conflating "spying" with "hacking". If you think that to "blow up a power station that might be an act of war", then what do think about STUXNET? Clearly STUXNET was not "spying", nor was STUXNET "about avoiding war". Your description of spying interestingly enough uses the word "passive". Passive is not a word anyone would use about STUXNET.
Finally, your description makes the false assumption that we (the unwashed public) know about every activity undertaken by GCHQ, the NSA and the relevant Russian and Chinese organisations. Of course we don't. And to imply that all these activities are "passive spying" strains credulity. Please try again, and try not to use the word "wrong".