I heard he visited Walter Reed Hospital with no fanfare. It sounded as if he was making an unannounced visit to injured troops.
You are correct CNN was trying to create a negative story that the Conservatives could run with. Seems to have worked.