I liked the show too, though I felt that David didn't really get it. Don't get my wrong, David's skeptical questioning is one of the things I love about the show. But in this case I think David was being too literal.
At the same time, Christopher O'Brien maybe wasn't quite explaining well...