Agreed. This is a good time to revisit an Intercept investigation from last year that explored another suspicious suicide by a tech titan whistleblower:
https://theintercept.com/2023/03/23/peter-thiel-jeff-thomas/
https://theintercept.com/2023/03/23/peter-thiel-jeff-thomas/