hmmmmmmm....2026 is well beyond 50 years from the last landing. Amazing.
2026 will never happen either—you can take that to the bank.
The list of outstanding issues in that linked article is long and ugly.
Many folks don’t realize that a major component has been outsourced to the European Space Agency—and they are truly lost on this stuff.