It seems as though to many government officials, taking photographs in public, from public property such as streets and sidewalks, is a criminal offense. I guess these same government officials haven't read the laws they have sworn to enforce, or perhaps they are just incapable of understanding them.
I'm certain they haven't yet read the US Constitution, or if they have, the believe it doesn't apply to them, or the American public.