I grew up admiring the Apollo mission and the likes. Nowadays, I recognise that it is heavy engineering, but I am not so impressed by the fact that we are throwing so much resources at something that we already know we can do. In fact, we have had humans surviving in space for decades now. It's costing a lot, it's not bringing much. But more than that: we have much more important problems to solve, starting with our…
That's such a cynical viewpoint. We are not doing this so that astronauts can have fun.
Yes, we have been screwing up our planet. On that note alone, we should develop capabilities to access resources beyond our planet. We could have made that same argument before we had the capability of launching satellites ("why are we wasting resources sending something to space that can only beep while people are dying of hunger?"). Nowadays, they are crucial if we want to have a chance at saving what remains of our planet.
Moon missions may not give an immediate benefit, but we have always benefitted from scientific and technological advancements from space missions. I doubt it's going to be different this time.
I'd certainly prefer countless more moon missions than a new aircraft carrier.