sad but true reality of medical care - many people assume that because we have portable amazing portable supercomputers with internet(insert any recent progress), we are also in star trek era of personalized medical care with portable scanners revealing every aspect of our body matter down to molecular level, instantly.
well, we're not, and unless you are billionaire/us president, we won't get there in our lifetimes, nor our children's. fiancee is an internal doctor in one of biggest hospitals in Switzerland (read - you don't get much better public healthcare anywhere in the world), and they are
a) overwhelmed by amount of people, especially old whose bodies are just a massive clusterfuck of issues - welcome to being old. all they try is to keep them somehow alive when today this was failing, tomorrow that etc. there are simply no resources in medicare to treat your non-fatal condition which doesn't stem from something obvious.
b) 50% of people are sometimes in pain. each body is unique. what makes one thrive brings other to its knees.
c) as said here before, doctor's role is not detective investigation, that's research. doctors these days are overwhelmed with patients and must prioritize their incoming queue, even if it's with somebody's pain. Every patient also means hours of bureaucratic hell, same for incoming as for outgoing ones. that's why rich people have private health care - it's not about having best doctor available (same as you don't find brightest IT people in say SAP consulting), it's mainly about having someone dedicating as much time as needed to you.
I wish it would be so too, but that's simply not reality now