My big problem with Salvation was the lack of any actual Terminators. You only see a couple of T600's during the whole course of the movie and at that time point they were meant to be the most common model. Also, the Arniebot having Connor in it's hands and instead of just snapping his neck and changing the outcome of the War there and then, it decides to throw him around instead. Totally dumb writing. Connor is always meant to be just out of reach, it makes no sense for the Terminator not to kill him when it manages to grab him