No wonder McCain sat silently while the grown-ups talked about fiscal policy at the White House yesterday.