This is a silly, silly attempt to knock down a point that should be self-evident. Success in life isn't a formal proof.
Exercising every day, keeping your weight down, eating a Mediterranean diet, not smoking, having healthy relationships, and sleeping eight hours a night do not guarantee that you'll live to reach retirement age.
It's not that silly. Just making the point that I've met plenty of people without degrees who are absolutely great engineers. And my company somehow comes up with plenty of badly engineered systems, despite being full of people with CS degrees.
Is it possible that there's some sort of cognitive bias going on with your and mine strong, opposing feelings on this subject?
Since we're being pedantic: analogies aren't reality. Saying that a healthy lifestyle could improve your longevity doesn't in any way support the argument that a CS degree makes one more likely to understand big O.
Exercising every day, keeping your weight down, eating a Mediterranean diet, not smoking, having healthy relationships, and sleeping eight hours a night do not guarantee that you'll live to reach retirement age.
However, they drastically increase your odds.