Everyone preaching that security through obscurity doesn't work needs to be quiet and let the adults speak!
Of course, security through obscurity (alone) doesn't work. It is layer of the security onion. The more layers, the more security. Yes, governments that secure a facility through keeping it hidden without real security backing it up is stupid.
A government that sticks something in the middle of something completely nondescript, that once you get in the doors has armed guards, time vaults, security cameras, dogs, and have/know security doors is much more secure.
Remember, not every terrorist (domestic or international) is a misunderstood genius avenging the wrongful death of his sweet and loving mother. They don't know, nor know how to find out where security facilities are. And when they do try and find out by asking people they get caught.
By keeping secrets secret, you help to lessen the attack vector by ensuring that armed morons cannot read about it on the internet and drive their pickup trucks through the gates, killing people in their failed attempt.
So repeat after me, security through obscurity is important, but is not everything.
kthxbye.