Why didn’t they have a better idea who it was. A lot of actual Americans are going to be bristly about getting the suspicious treatment (wasn’t there a “papers please” section of World Net Daily?). I’d hate to be imprisoned on suspicion of not being American when the problem was a lost driver’s license. Isn’t that what a Wall is for.
A wall does nothing to remove aliens who illegally remain in these United States after their visas expire.
No suspicion if crime, no requirement to show ID, even in a stop and ID state like FL. That said, if Immigration is combing the bus I’d be more than happy to assist by showing ID.