"3. Medicare, which most doctors don't accept because of the low payments and which has to be supplemented with private insurance."

This is patently false.  93% of physicians accept Medicare.  Among specialists, Medicare is nearly universally accepted.