Some of this sounds like speculation. “could” “maybe”
If you wanted to off yourself in a memorable way without hurting anyone, this guy succeeded.
It sure beats killing others on the way out.
Could be a business opportunity....