I thought this was a sad episode.
If this fellow represents the 'cutting edge' of ufology, and the group he represents is among the best out there, then the field may as well shut down, or give itself over whole-hog to the crazies.
Honestly, his A-level team went on site, supposedly saw ET...