In that case SLS definitely needs to be cancelled.
We are well beyond "basic research" into how a Moon program could be executed, private companies are already doing it and the only question left is how to commercialize it.
Leave it to the commercial world, and if they can't figure out a sustainable business model then it simply isn't meant to be (yet?).
Apollo quickly lost funding and popular support once the Cold War in space was effectively over. Space Shuttle ran on its fumes, and it had to be designed partially as a warplane in order to get additional funds from USAF that NASA couldn't get otherwise. SLS is an extension of that.
Also, we're living in 2025, not 1965. The reasons of the past do not translate perfectly to today.
>And as to whether we have the money for it, the U.S. is the wealthiest it has ever been and certainly much wealthier than we were in the 60s.
We are also literally many trillions in debt. There are many things we should be doing and arguably none of that involves another Moon program just for the sake of it. Been there, done that; we don't have the money.