Still think the Super Saiyan-situation is kind of bullshit and in some ways contradictory of the story, although SSJ3 was always described as a form that caused massive strain on the body. But it's Toriyama, so it's kind of ridiculous to get too worked up over it as a fan. It is what it is. A thing that really stuck with me from the Androids/Cell-saga is how it links up with Goku's "bad" habit to give his enemies a second chance. He always lets the bad guys live. Except for his own brother, which is somewhat ironic. Did it at first with Nappa, Vegeta and most of the Ginyu Force without much consequence. Vegeta warned Goku about it biting him in the ass one day every time, most notably before his death. Then he let Frieza go, who immediately tried shooting him in the back.
Eventually the whole situation with the androids that killed everybody in the future is on him, because he apparently let Gero go when fighting the Red Ribbon Army. So Vegeta was quite ominous when he said Goku would regret letting people go one day. Of course, in the end, it was Goku who ended up dead because of that mistake.
That makes the scene where Vegeta blames an already dead Goku for Cell killing Trunks even more powerful, since it was him letting Gero go that caused all the androids to pop up in the first place. The Cell-saga always felt like it made perfect sense to me and the series could've easily ended there and most things would've come in full circle, with Piccolo and Kami reunited, Vegeta apparently retiring after Goku died seemingly forever and Gohan taking over. Buu was the only thing that felt like an addition that came out of nowhere to me, however I still greatly enjoyed that saga too.
Goku actually gave his brother a second chance, but Raditz immediately attacked him. It was when Goku was pulling on his tail.
After completing Dragon Ball prior to DBZ, it makes me wonder what made Goku go soft. Goku killed many people that were his enemies. He killed Tao, RR Army Soldiers, Officer Black, King Piccolo and his minions, and some others I'm probably forgetting. The only time he doesn't kill someone that was his enemy, was Piccolo, but he had many reasons not to.