But wouldn't it be nice if they could use their data to get rid of some corruption in politics? I know, I know, how does the government as a whole police itself? Very tough problem. But at some level I don't really care that they collect data, it's what they do with it that's important. So who decides? What is the master agenda? How do they self police? etc... One can only guess at the answers to these questions. It may be nice to allow anyone in the NSA to spy on anyone else in the NSA to prevent abuse, but that would be a huge problem if a spy managed to get a job there. I just imagine this being a rather complex problem.