No modern industrialized nation prohibits foreign intelligence collection. Most prohibit domestic collection, to some extent. Evidence of domestic collection is in the public interest. Evidence of foreign collection isn't.
These threads tend to get batty very quickly. Let me lay this out a bit:
* I think NSA (and, to a much greater extent, GCHQ) are culpable for a huge amount of misconduct, much of it revealed by Snowden.
* I'm glad the Snowden documents that illuminated clear misconduct, such as GCHQ cable tapping of Google in the UK, or US collection of cell phone metadata, were published.
* I do not generally believe that people in the NSA randomly listen to foreign communications for kicks, nor do I believe for a second that they do things like surveil presidential candidates, despite what Snowden has implied. Not because people in the NSA are good or righteous or principled, but simply because nobody has the time to do that
* I believe NSA foreign collection generally happens for reasons that most people in the US support - tracking terrorist networks and counterproliferation.
* I believe the balance of NSA foreign collections operations happen for reasons that I don't like, but that are pro-forma "legitimate" and part of the competition that occurs between all countries. For instance: to the extent that NSA is monitoring the state depts/foreign offices of other countries: I'm not a fan of that, but I'm not outraged by it.
* I believe NSA cuts a whole lot of corners in pursuing those goals, especially post-9/11.
* I do have a problem with corner-cutting, and I would have a problem with evidence that the NSA was listening to, say, German telephone communications for sport, or, like France, monitoring foreign commercial communications to tip off domestic industry, leaks illustrating that would be in the public interest.
Given this rough sketch of my worldview, it does not seem reasonable to me for the public to have a line-item veto over all the foreign SIGINT conducted by the USG. That notion seems equivalent to simply not doing SIGINT at all, which to me does not seem realistic or productive.