>>/159570/
> Sikhs hold life in high regard, 
I agree, it does seem odd.