While I completely agree that all the facts have not been published; I saw something (according to the Washington Post neither US airways or the TSA will provide any details as to why they were pulled and pass the responsibility to each other) so I will say something (US Airways crew overreacted and that led to TSA and perhaps other agencies overreacting).
Furthermore someone up-thread indicated that it had to be something because it took four hours, frankly I can see the airline and TSA easily chewing through 4 hours deciding on who gets to sign what paper work when so that none of them can take the blame. The actual recheck probably took less than 1/2 hour.