NASA's moon landing program delay represents the latest in in technical, budgetary, workforce and public perception challenges plaguing the agency.