I really enjoyed T3. I'm not sure why it gets so much flak. It didn't do anything really novel with the franchise but it was a lot of fun and the ending really sold it. I think some people don't like it because it basically pulls the rug out from under the end of T2, which is a fair criticism, but I try to take each film as its own entity.
That's exactly the point, T3 basically pissed all over T2, which in my opinion effectively ended the story. That, plus the fact that T3 was basically an (inferior) remake of T2 didn't help it much.
That said, T3 wasn't THAT bad. At least it wasn't the waste of time that Salvation was.
The horrible casting was one of my major problems with the movie too. Nick Stahl was just horrible.
These points all put me against T3 from the start, and they're valid points. The fact it wasn't the "real" John Connor to me, and the fact the replacement actor wasn't all that great made it feel like it wasn't a real Terminator sequel, and the fact it makes T2 feel like it was for nothing (although you could say the same for T2, I suppose), makes it feel like it's not doing justice to the franchise.
But I can overlook these points and just enjoy it for what it is alone, rather than comparing it to what came before it. It's still only fairly average, but I'm past calling it a travesty now.
