NASA could start by building a modern rocket, not a hacky assortment of spare parts left over from the Shuttle program and designed in the 1970s. But it's not about going to the moon, it's about giving the military industrial complex more money.
Nobody even knows how to build the RS-25 engines anymore. There's a handful not at the bottom of the ocean and they're somehow supposed to take whitey to the moon.
So the US will lose the "race" it unilaterally declared. Just like the last time.

I think so too. I would add that a lot of the asocial behaviours we see today are not inherent mental disorders but rather learned and societally rewarded and selected behaviours. When society is structured differently these "adaptations" go away, as the material conditions from which they arise no longer exist.
I've also seen the thesis that a socialist society can tolerate and integrate at least some people with selfish motivations because the system itself doesn't allow for the enrichment of one at the expense of many. So even with selfish desires one ends up contributing to society and the damage is at least limited.