Blood tests for one. And if you have a mass, perhaps ultrasound. There's a ton of things. And sure, there are doctors out there that can't diagnose out of a paper bag, but many others that are excellent at it. Don't throw out the baby with the bathwater :-) Otherwise we are left to self diagnose, and are probably wrong most of the time. Then it's like shooting blanks at an imaginary object.