I'm trying to find the link but I remember reading an article on HN about how nigh impossible it is to fake your own death. Not sure if that was what the parent was talking about. Here's one I found:
https://melmagazine.com/en-us/story/inside-the-world-of-inve...