Read It Again
It can fly it can not land. That's what your source says. You may think that means they won't work, but flying missions have been planned that don't require landing. There are no plans to land the surveyor or odyssey either.
Regards,
Mark
