That particular poster plays a strict contrarian and never makes a consistent set of arguments.
Yes. I agree with you on that. Still, do keep in mind that this subject needs advocates of the devil and contrarians in order to keep everyone sharp and factual. Cherish JD I'd say :-)
I am fiercely opposed to peak oil doomerism and fearmongering, and have never once veered from that line.