One important point:
People sometimes think that government or "nonprofit" operations will be run more honestly than for-profit businesses because the businesses operate on the basis of "greed." But, in fact, greed is a human characteristic that is present in any organization made up of humans. It's all about incentives.(For more, read the full text of "VA scandal exposes greedy socialism".)
And, ironically, a for-profit medical system might actually offer employees less room for greed than a government system. That's because VA patients were stuck with the VA. If wait times were long, they just had to wait, or do without care. In a free-market system, a provider whose wait times were too long would lose business, and even if the employees faked up the wait-time numbers, that loss of business would show up on the bottom line. That would lead top managers to act, or lose their jobs.
In the VA system, however, the losses didn't show up on the bottom line because, well, there isn't one. Instead, the losses were diffused among the many patients who went without care -- visible to them, but not to the people who ran the agency, who relied on the cooked-books numbers from their bonus-seeking underlings.