Ah crap. They only allow public read access to the roads forums.
Well this conversation is happening. I have an A level in Physics after all, so you can trust me.
Everyone is piling onto him, particularly about basing his defense on his qualifications. There's even been a link, not from me, to Phil Plait's Fox Special page.