I agree with your first paragraph. However, a NN can't explain its reasoning. You start with a set of symptoms, and you end with a vector, and they're two representations of exactly the same thing. The problem is that NNs are representational, not explanatory, so they won't help a doctor get to a root cause any more than just thinking about the collection of symptoms and what they're associated with.