Isn't there a risk doctors stop giving out a diagnosis for most cases? So you'll pay for their time then have to see 10 different ones before getting any idea what's wrong? Because they're avoiding the risk of a wrong diagnosis in all but the most obvious cases.
The easy way to stop this is to charge less. 50 bucks. And have the patient sign something and have him affirm that his diagnosis is probabilistic and not fully reliable.
They need to charge what they’re actually worth and what they are worth correlates with reliability. They also need to communicate the effective reliability to the patient.
Instead they charge something like a thousand dollars for less than an hour of their time for a false yes or no diagnosis.