Indeed you said DBZ, my bad
You do have a point about Yakon, but I still maintain that Goku killed him. Poor Yakon
As for Buu... he did kill him, he just hoped his soul would reincarnate as a good person, which it did a Uub. But Goku most definitely killed Buu.