Russ Mayne, the James Randi of the ELT world?

For the last couple of weeks, I’ve been trying to get my head around why Russ Mayne’s IATEFL talk, on A guide to pseudo-science in English language teaching, seems to have been so popular. Twitter was alive with praise and positive comments, right after the talk: