Pretty good stuff. IMO the rebuttal has a few flawed aspects, but it definately hits the big nail on the head.