The technology is coming, whether anyone here likes it or not. Whether it's nanotech, web prying or any other things we haven't even dreamed up yet. This is inevitable, you can't ban research and development into it.
The people who are using it for wrong will use it no matter what, the law has no meaning to them. Whether you outright ban it, or ban parts of it, individuals will ignore the bans and try to exploit it for wrong. This is also inevitable.
So, the important question to ask is what is the most effective way to establish and enforce a reasonable law that allows society to experience the benefits while acting against the detriments and those that would exploit them (for purposes of blackmail, industrial espionage, etc).
What else would you propose be done? Because almost all of what I've heard so far has been complaining, which history shows is the least effective way of actually getting anything done.