Hot Take: I *like* it when people explain jokes.
Even if I understand the joke, it's soothing to know I didn't miss anything. BUT often I *did* miss something and didn't even know!
Explaining a joke does not "ruin it." I don't understand why people say that. (Although, I can see how explaining a joke, because it's just not very good is bad. If the joke isn't good ... not explaining it won’t make it any better.)
If someone asks you to explain a joke I think you should just explain it and be nice. It should be more socially acceptable to ask for a joke to be explained and people who groan and shout "now it's ruined" need to stop.
In fact, some jokes become more funny when they are carefully explained, especially if you try to be very neutral and clinical about it. "And you see, it is humorous that..." give it a try!












