I agree, or rather I think that the &#x27;meaning&#x27; religion offers is not a cause but more of a facilitator for all the good things you mention at the end of your comment.<p>So it&#x27;s not the meaning itself primarily, but everything that comes from having a strong community based on a shared &#x27;myth&#x27;.<p>Or to put it differently: religion is like an opinionated framework, and the non-religious world many of us live in now is like the node&#x2F;express.js ecosystem.<p>For many of us (perhaps especially in the HN world), the latter is preferable. We can do our research and pick and choose what we like, and the end result might work as well or better than the framework, even if it might be a bit unorthodox. We figure out the things in life that make us happy, and stick with them.<p>But for others (and perhaps for many of us too), the freedom and the requirement to do your own research might not work so well.<p>Some end up with a bug-riddled system that crashes or is insecure. This may lead to depression or other (mental) health issues, or even worse, they get hacked and go straight to a cult solution (I&#x27;ve seen it happen, what with my background denomination being border-line cultish).<p>And some don&#x27;t even get that far and spend their life paralyzed, agonizing over best practices, project structure, and whatnot, leading to anxiety, loneliness, and an almost permanent state of anhomie.<p>I&#x27;ve been in all these situations to various degrees, and sometimes I am almost seriously considering returning to the church-going life that provided me with structure, good habits, friendships, meaning, community, and a somewhat clearer and more solid worldview that was supported by everyone around me and not just the somewhat ad-hoc and unique framework that I&#x27;ve created myself.<p>I won&#x27;t, for the same reasons that I&#x27;m currently building my own CMS over using Rails: it&#x27;s more fun, and for some reason I just can&#x27;t be part of something that I don&#x27;t intellectually stand behind or that I can&#x27;t always justify or understand (Rails &#x27;magic&#x27;).<p>tl;dr: many people do not have the ability, time, toolset or courage to figure out how to live &#x27;the good life&#x27;, so buying into a strong community built on some form of &#x27;meaning&#x27; that encompasses all aspects of life is perhaps the best alternative.