That actually makes sense, I mean not that Len killed himself but the notion that Satoshi could be him or faced a similar demise. Both a truly brilliant minds, but not for this era. (see Tesla story, we have seen this before)