I'm glad he threw away the concept of the bright and happy changed future as it, and T3 does this, destroyed the idea of the causal loop which was started when Terminator and Kyle showed up in 1984 and ended in 2029 with them being sent back. The same loop applies to the T-1000 and T-800 of T2 their actions in the past cause the events which have always taken place in that time because they were sent back from the future.
There is no fate but that which we make for ourselves refers to the fated events that must take place before the unwritten future can arrive.
When T3 rolled around Judgement Day had been moved from 1997 to 2004 for reasons of convenience, thus the causal loop was abandoned by mediocre screenwriters with no concept of the physics and philosophy of time travel and a director who cared more about the explosions than the subtext. And so we have a film where people who will be important actually get wiped out which results in a time paradox where the next time the future arrives those people will not be important enough to warrant a T-X beingh sent back to kill them and so they will not be killed and so they will grow to become important and so a T-X will have to go back to kill them and so forth.
A constantly changing future is an acceptable theorem of the effects of time travel but not when the rules of the Terminator universe had already established an unchanging future, as you Jimbo have pointed out. I talked more about this on page 5 of this thread.
Then we have the whole matter of Sarah dying of Leukemia just because they couldn't get Linda Hamilton back, lame and nasty.
T3 is a passable action film which, even without its connection to the Terminator saga would still have too many plot holes thanks to cut-throat editing.
If you like explosions, oneliners, a Leslie Nielsen Terminator and butch looking women then T3 is for you.
If you have a heart and mind and the ability to wrap your head around an oroborus plot where there is no beginning or end then James Cameron's Terminator duet is for you.