Killing John Connor is a good "twist" to try to keep the franchise fresh, which they had already toyed with. T:SCC hinted at a "what if no John Connor?" future in the series finale, and it really didn't seem (outwardly) that different since the Reeces pretty much took his place.
Since...