I had a lengthy conversation with a doctor once, and it revolved around the "90% problem". 90% of the time, a patient who presents with symptom "X" has condition "Y". I said OK, what if the patient has something else? What if they're part of the 10%?
Well, according to the doctor, it would take an overwhelming amount of evidence to convince the doctor it *wasn't* condition "Y", before they'd even look at other options. If you happen to have a condition that might only affect 1% of the population, chances are you may die before any doctor looks beyond the 90% causes. I get that they *start* with the 90% case-- that makes sense. Jumping to the rare cases is a bad idea ("It's never lupus"), but you have to be willing to admit your initial diagnosis was wrong, and many doctors just... can't.
AI is better than that.
I'll use one of your examples against you: "blood tests indicating high sugar = Diabetes". Well, no, because diabetes is a generalized term. There are other tests to run that might narrow down the causes more significantly, but, most doctors, like you, assume "diabetes" and stop there. If the person is skinny, it might be type 1, if they're fat, it's obviously type 2. Was *literally* told by a doctor "you're fat, of course you have diabetes"-- Now, that was *technically* accurate, but the two were both triggered by an underlying condition that any endocrinologist should be able to recognize. She didn't.