Yes, I too would much prefer to see non-anonymous criticism. OTOH, he's probably not worried about pissing off one employer: I suspect any employer in the oil industry would be wary of him if he became known as "the guy who outed BP". Look at what happens to whistleblowers in medicine (http://www.badscience.net/2010/05/peep-peep/#more-1638). Refusal to talk to the media: Again, I take your point, but he's not claiming to be an expert in booming, merely to have attended a few weeks of courses in the subject. I'd be damn reluctant to go on national TV and be cross-examined on a subject I'd only studied for a few weeks.
no subject