For some, the benefits for society are not as immediately visible as a farmer producing potatoes or corn which he/she can touch with their own hands, but in my personal view my job positions me as a not insignificant cog in a gigantic machine which has genuine benefits for society (and some negative influences, yes).
Some red flags in the linked article. Spirituality and barefoot running, which I do not believe is very evidence based to recommend. My opinion is that anyone working a software engineering office 9-5 should also always be doing strength resistance training and some cardio every single week. This should provide the health benefits needed to survive in what is a sedentary job.