I didn't see that as sarcasm. If you say somebody died 25 years below the average life span, really there's no excuse not to either put the cause of death, or specifically state that it wasn't released, or that "at time of publication, was unknown or witheld" And you could put some information around it if there was a previous illness reported or a history of X in the family.
Yahoo does get points for using the word "dies" instead of "passes away" Any journalist / editor worth anything knows everybody "dies". You don't try to soften the articles with fancy language. But they failed the "who what when where why."