Not sure I would be quite that cynical, but I believe there are structural problems at least in the US doctor configuration. Specifically, doctors "specialize". This is great if you have some issue that falls squarely into one of the specialties. Your leg is broken: there's a doctor just for that. But many health issues do not fit neatly into the specialty matrix. My experience has been that Doctor A will tell you whatever is going on is not something they deal with. Then Doctor B that supposedly does handle that issue says the same thing. Nobody seems to be willing to do any basic systemic thinking. It's as if a client asked me a question about their software and I said "oops, that's a front-end thing, I have no clue about that". I wouldn't -- I'd go dig into whatever their front end thing might be, and after some diagnosis perhaps seek out an expert in that field to take over.
human body is not HTML, much more complicated, need to specialize