It is ultimately the influence of Federal Healthcare programs that have pushed small doctors out of business. The cost of regulation is ENOURMOUS. And the following effect is that because the federal government is the largest spender in the sector, private insurance companies tend to follow suit, making the whole thing worse.
I don't have a solution for solving medical billing, but it's a huge racket and it's driving up costs.