moore provides an invaluable service by sparking debate and encouraging thoughts . better still , he does all of this , and more , while remaining one of the most savagely droll societal critics this side of jonathan swift . 