people like to make an elephant out of a mosquito, but in reality, without spies crime / terrorism and other things generally bad for our society (which we do all cherish and want to keep, admit it. you want your house, tv and job safety, and to go to work without having too much worries if you will be able to go home at end of the day safely) would be able to cause much more disruption.
i'd agree that in recent times, especially in the cyber / internet domain there have been grave mistakes / misjudgements made on all sides of the fences, but the evilness / incompetence etc. etc. is by far overestimated by the public.
this is the same idea as that 'all banks are bad' just because some bankers misbehave or make bad calls. you still want banks and use them, so perhaps try to see that people arent inherently bad or incompetent, and are trying their best to avoid such calamities.
be sure that for any 'incompetence' which comes to light, internally these agencies are much much more critical and taking action than what you 'see' them doing.
most of this work (99.99999999%) is still not in the public eye and will never be. saying spying is inherently bad due to some mistakes is grosly underestimating what good they do, and overestimating the incompetence / bad intentions of these actors and agencies.
you never hear it if a spy does a good job, he'll just submit some intelligence, or prevent some calamity, and remain anonymous. these people should be praised, not shot down due to some of their colleagues missing the mark.
remember you are observing MEDIA, not actual reality. if the media speaks about most topics, you will take their words with a bucket of salt, but if they speak about corporate or goverment mishaps, suddenly their word is absolute truth? get real.