Many doctors don't take Medicare. Over a situation where say there are 3 doctors for a specialty in a town... the two better ones do not take it, and the new less good one will take it. So if that flat answer is let everyone take medicare, I think there are some serious quality of care problems.
(I have no better solution though, every angle seems bad).