To be fair to our generation, people didn't build so much stupid shit in the 60s not because they weren't interested in stupid shit but because the whole world was too poor to be able to afford it. Our generation created the economic conditions in which people could have the spare cash to spend on stupid shit.

I would put good money on a bet that there are more people today who deeply care about the long-term horizon than did in the 60s. I don't think we spent money on long-shots in the 60s because people cared more. I think we did it because it was relatively low-hanging fruit in a gigantic culture war between US-centric Western powers and USSR-centric Eastern powers. We don't have that kind of "most people agree it's an existential threat" level of cultural difference anymore. China? They sell us most of our stuff. We don't hate China, not really. But we hated the Soviets.