DarthEnvoy posted... I feel like it's so weird how Gohan snapped after seeing an Android programmed to kill his dad that I don't think he knew at all or even talked to once die
It's not that he cares about 16. Gohan has absolutely no reason to give a shit about 16 at that moment. What's significant about that death is that it's the moment things become "real" for him. Gohan finds out what Goku's plan is on the spot, has no faith in himself to actually follow through on it, and Cell's been beating his ass for minutes and minutes by that point. The Juniors are going around beating everyone else, things look really bad... and then 16 dies. He's the first actual death.
So now there's actual consequence, now it's real. If Gohan doesn't act at that exact moment, the people he
does care about are next to die. So he lets go, and you know the rest.
Also gonna echo the sentiment that Vegeta doesn't "deserve" it based on his earlier actions in the arc. Fits better if he isn't "rewarded" at the 11th hour for something he
just decided he cares about. Really, Vegeta doesn't "deserve" things until his arc later on with Buu, where he becomes a more complete person