The questions (1) "Is the fact that someone does X evidence of mental problems?" and (2) "Is doing X a good thing or a bad thing, on balance?" are different. As I read it, this article is addressing #2 and not #1. (I see no reason to think that there couldn't be rather a lot of things that ought to be done but that are psychologically near-impossible for most people with healthy minds.)
In secret, an unemployed man with poor job prospects uses his savings to buy a large term life insurance policy, and designates a charity as the beneficiary. Two years after the policy is purchased, it will pay out in the event of suicide. The man waits the required two years, and then kills himself, much to the dismay of his surviving relatives. The charity receives the money and saves the lives of many people who would otherwise have died.
Are the actions of this man admirable or shameful?