As mentioned, any hacker could turn off whatever restriction you're going to put. Pretending that we're preventing something is stupid and wrong. It's a hypocrisy that is so typical it makes me angry.
To a large extent, secret photographing/recording is a technological revolution, and it will, predictably, meet some resistance. We can either:
* pretend to do something about it.
* help people resisting transition into it.
There are really no other options. Preventing it from happening is not an option. What would you do?
It's very similar to the whole "illegal downloading of music" business. Millions of dollars are spent, laws, national (global!) debates are held, all sorts of technological hurdles are put into play, and ... nothing prevents any kid from downloading whatever they want from the Internet.
All this "pretending to do something about it" has a cost. Some scapegoats are going to suffer greatly along the way. Aaron Schwartz's example is famous around here, but it's absolutely not the only one. Do we need more innocent victims?