Thank God I live in the great socialist, big government state of Canada. I've seen very little of this nonsense here in Toronto. Once, a PDO asked me to stop taking pictures of a film shoot. I was about to explain to him my rights, but decided it wasn't worth it. I walked around the corner, snapped my photo and that was it. On the weekends, I've seen amateurs walking around with big DSLRs dangling from their necks all over the city (and not just in touristy areas).
The problem you describe seems to be less "big brother" and more vigilante justice. I don't mean to slight my American friends (I'm half-American myself), but the news down there keeps people whipped into a constant state of anxiety (child abductions, terrorist attacks, illegal immigrants running across people's yards). Heck, even your president is a neo-Muslim-Marxist, non-citizen involved in a vast, decades longs conspiracy to...do something or other that's really bad. The irony of course is that people - North Americans in particular it seems - just love posting photos of themselves and their friends in all sorts of really compromising situations all over of the Internets, along with every scrap of personal information they can possibly type into their computer-machines. Lazy terrorists, kidnappers, etc., hardly need to do recon with a camera. All they need to do is use Google street view and join a dating site. And don't get me started on the security cameras that are going up all over the place (including here in Toronto). People on both sides of the border rail against the government further encroaching into our lives, but then demand that very same government keep us safe from any and all harm that could possibly befall us. Consistency, people! (Please - all of this is meant in gentle jest).