During a return flight last week from Mexico, I presented the CBP officer my US passport and custom card. What puzzled me is that the CBP officer asked if I'm a US citizen eventhough he swiped my US passport. In the back of my head I felt like answering "no, I just carry a US passport for fun". Makes me wonder the purpose of such a obvious question.