As long as insurance is subsidized by our tax dollars and is regulated to include (forcefully) everything, then theres no way out.
For the record, to comprehend what this means from the doctors side, this means that Doctors (and billers) must be aware of every possible permutation that is "allowed" for billing by every insurer, for every CPT (procedure code).
I did some quick math to measure:
A) There are ~12000 valid CPT codes. (I could not google the exact number but CPT codes go from 0xxxx to 99xxx, plus therr are also S codes (Sxxxx), J codes (Jxxxx) etc.)
B) There are 155,000 ICD-10 diagnosis codes [1].
There are roughly 900 payors in USA. [2]
This means there are 1.67 x 10^12 rules a doctor billing insurance must know.
Even if you consider the narrow view that a doctor of X specialty may bill only top 100 cpt codes, for maybe 50 payors, thats still a huge number (25M!!!) because diagnosis DX (I.e. ICD-10) is not narrow and requires knowledge of related conditions - billing z11 is different result vs billing z11.26 and you must know that.
Its insane to think anyone will memorize 25 million combinations to know what to bill or not bill. And this calc does not consider modifiers OR primary DX....
[1] https://eohhs.ri.gov/sites/g/files/xkgbur226/files/2021-03/I...
[2] https://collectivemedical.com/resources/payers/