I agree with international spying. If the other countries don't allow you that information, you must spy to get that information. A scenario of nations having bad or inaccurate information about other countries, their status and their intentions can make the world a more dangerous place.
However domestic spying seems kind of silly. You should just be able to collect the information you need voluntarily through census and and surveys, without resorting to spying. If they refuse to provide the information, get a warrant.
However domestic spying seems kind of silly. You should just be able to collect the information you need voluntarily through census and and surveys, without resorting to spying. If they refuse to provide the information, get a warrant.