I understand that it doesn't work in many of the existing implementation across the world. But if you really understand why it doesn't work you could fix it. For instance Bruce Scheiner (www.guardian.co.uk/technology/...) points out that most of the implements don't work because people don't review it until after the crime.
If its a case of not having enough police officers to watch - why not crowdsource the monitoring of it? There are a bunch of community watch organizations through Bernal. Why not make the camera streams public for all to view and give viewers the ability to alert police to a crime in progress. My neighbors are nosy enough without cameras so I'm sure they'd be excited to do it publicly.
Its just a thought. I do agree that cameras alone don't prevent the problem. But I refuse to accept the failed implementations of other cities as a verdict on their potential effectiveness.