I don't think these should compete like that, and the term "valid" just sounds wrong to me in this context. Like sure, maybe someone who is suicidal because they had just had their heart broken in a year would have recovered and be glad to be alive, in contrast with someone with chronic pain, a terminal illness or an irreparable financial or legal situation.
You can have that discussion, It is there, and I'm not saying you shouldn't have brought it up, but the best way ideally to conclude is that there are much better more productive discussions to be had. That's just the best answer practically speaking.
Makes way for discussions about how to, regardless of their situation, alleviate or prevent the pain and suffering these people carry around that made them do that. Help fix those systems that perpetuate mental anguish, because it is true that a lot more people would live by doing that, and live happy. Some are preventable, that is worth it. And ranking validity goes opposite to that effort even if just slightly. It just builds into that social stigma. At its best it gatekeeps, at its worst it adds guilt and pain by comparison.
So I don't think it is worth judging who has more right, or even if any of them has a right (controversial, changes may apply), you can and there may be an answer to that, just not one I think would help people at all.