What a missed opportunity this movie had...
The writers should be fired for their incompetence. It would have made so much more sense if when the terminator was re-programmed to go after John Connor near the end of the movie that he was exactly like he was in the first Terminator movie. Just a full on killer taking anything out that got in his way of trying to kill John Connor. Not a half assed terminator struggling the good and bad inside him or whatever you want to call it. Such a dumb Hollywood BS idea they had for a terrible movie.
It's quite obvious this movie has way too many problems but this one should have been a no-brainer to fix.