My grandparents aren't alive either, and that doesn't mean I'll take it offensively. Cmon, it's just a joke, and it's directed to nobody. If you didn't find it funny, that's your problem. If every joke was supposed to be funny to everyone, no one would tell jokes.
:ps: The "that's your problem" statement is not supposed to start a flame.
And, back to topic.