Thanks for the Goatse, defiantly needed that one /s
If you have a belief system which understands life as we know it as a small encapsulated experience of a greater cosmic essence, then i can see why they would laugh at death.
But thats for each to figure out