I got a disgruntled CBP official who demanded I provide an address on my immigration form at PHL today...and I'm a US citizen. She was none to pleased at my response, "um, why? I can, you know, go anywhere I want. As a citizen. Of this country."
Apparently not.