I agree, but we should recognize that we are moving more and more towards a world where automation enters every facet of our life, every step of the supply chain. Hitting a pause once in a while and just reflecting on how life has changed will do a lot towards changing opinions on work and retirement. While FIRE is achievable (at least until now in software), what I think I want is a long career to work on hard problems with other people of the same wavelength.
Easier said than done, but tbh we have a lot of free time today that we waste in social media as the OP says. Consciously slowing down a bit so that one can run a longer, more focused, perhaps less financially lucrative race but also one that has a higher probability of being fulfilling and putting us in touch with good people is something all of us, the well-paid software guys, must aspire to and put into practice.