T-850 claimed to have killed John in the future in T3. He was scripted to die in Salvation. He was effectively killed at the beginning of Genisys. Now they've used the likeness of Edward Furlong to kill him as a kid in Dark Fate. God damn, the writers really wanted him dead, didn't they?
But overall, I'm not mad at the Terminator franchise. I loved T3 and found the rest to be serviceable. Killing young John was just as stupid as killing Newt, but at least he survives in an already established alternate continuity I can fall back on. Genisys rebooting the timeline was unnecessary, but it did have the courtesy to bring the story full circle in the opening act before doing so.
On topic, yeah, it's a shame that Dark Fate wasn't more successful because the wrong lesson will be learned. Instead of making an alternate Alien 3 and doing it RIGHT, they just won't make it at all.