Love Buzz, but he's so wrong on this one.
Let's be realistic. There's no budget for this no matter who takes the Whitehouse, Trumbo or the Democrats. Furthermore, is anyone going to compare the science we harnessed from the moon (a bunch of rocks), or whatever we get from an upcoming Mars mission, from the incredible knowledge we have gathered from: Voyager, Pioneer, Hubble, all Mars Rovers, Kepler, Cassini, New Horizons, SETI, etc.? Not even close.
Summarizing, Apollo may have been justified because the US wanted to stick it to the Soviets, but now, they are just publicity stunts. Funding needs to make sense and go elsewhere.