I feel that the current law would have worked just fine if it was enforced properly - current law (at least in EU where I live - as far as I understand, SEC guidelines in USA are similar, but I may be mistaken) expects that unsavvy investors should be prohibited to make such trades, partly because we know well from historical experience that often it leads to sad consequences such as this case.
As the circumstances show, this young man did not have a proper understanding of what his trades (including the not-yet-settled part) meant and what the actual financial consequences and risks were at that point of time when he (mistakenly) felt that they are horrific enough to take his life. Robinhood should have tested for that capability and, given the absence of it, ensured that he can not trade options on their platform and be limited to simpler, more understandable investment products. If they intentionally make this verification superficial so that they can get more unsophisticated investors trading tricky products on their platform, that is praying on investors and should be prohibited.
As the circumstances show, this young man did not have a proper understanding of what his trades (including the not-yet-settled part) meant and what the actual financial consequences and risks were at that point of time when he (mistakenly) felt that they are horrific enough to take his life. Robinhood should have tested for that capability and, given the absence of it, ensured that he can not trade options on their platform and be limited to simpler, more understandable investment products. If they intentionally make this verification superficial so that they can get more unsophisticated investors trading tricky products on their platform, that is praying on investors and should be prohibited.