As widespread at this sort of nonsense seems to be, one can only assume that the officers on the beat are simply not getting adequate training in these issues. They can't all be that ignorant--I hope.

I hope someone here chimes in with an explanation of what the law actually states; it should not surprise anyone if the clowns in Congress haven't indeed passed a law to prohibit photographing certain federal buildings. After all, they regularly pass laws for the rest of us from which they are exempt (Social Security tax, for instance....)