Obama was not playing golf last weekend. He was visiting the troops in Afghanistan.
It's not his fault the VA is screwed up. The VA has been screwed up since Vietnam. Neither He nor the previous administrations can do much to fix it. The people that can fix it are in Congress. By and large the VA does a tremendous amount to good and provides healthcare to millions of former servicemen and women. Some of these heroes died due to problems, negligence and criminal behavior and the individuals responsible need to be prosecuted.
That's now you fix the system. Not blame Obama or Bush or whoever happens to be the president. It's sad we can't save or return to whole all our troops. I wish we could. But we need to fix the problem and not blame the POTUS for a problem they didn't create.