I'd say that theory holds up unpleasantly well, given the available evidence.

If anything, at least Penn and Teller don't hold back.