I think most programmers don't realize how much vision holds them back. I've been coding blindfolded for over a month and I'm never going back. If you are a touch typist what do you need to see? Not looking at things helps me to focus.
I do take the blindfold off while checking my work an during some parts of debugging.
None of the things in that list were themselves decisions. They were causes of poor decisions. Do you dispute that mental illness can be a cause of poor decision making?
Your rhetorical style here is off-putting. I don't think he's committed any logical fallacy. It's perfectly possible to do charitable work selfishly. For example, if you were offered a choice between saving two lives or, for the same money, saving only one life but getting a nice packet documenting the one life saved, it's selfish to choose the latter for the purpose of making yourself feel better. Even though you're still doing good.
But 10^23 could be vanishingly small compared to what's in the denominator of that probability. How do you have any idea what the odds are on the formation of life?