NASA eventually agreed with the review, which said the mission was too expensive and too slow.
Source link