I don't know what his beef is with Intensity, and i dont want to know - obviously he his very paranoid.
But i have actually thought some of his other posts made some sense ( i can't think of any examples though), and there are not many people on WP i can say that about.