The cancellation of this project seems suspect to me. My impressions are speculative at this point, but I can think of other plausible explanations why the project has been canceled, and before accepting NASA's explanation that it was simply a matter of budgetary priorities and (purported)...