Too many plot holes

Rating: 3/10 (6 June 2009)

There's so many things that are questionable about this film and so many things that need explaining. Why should I go on to IMDb and read the FAQ to find out why certain things in this film made no sense.
Such as: Kyle Reese being a teenager? Why? the first film makes it out like him and John grew up together, its so stupid they even had to add an extra part of the message that John Connors mum recorded just so it looked like it made sense.
How do Skynet know who Kyle Resse is Why did Skynet use Kyle as bait for Connor, killing Kyle would have automatically killed John, the FAQ for this is wrong, "the computers are systematic", that doesn't mean they are stupid, if they know he is the farther they would kill him straight away, the same they tried to do with his mother.
How come John Connor was the key to the resistance's survival, by encouraging them to jump the fence, but we never see him do this? Why do they fight in the day? When previously the said they could only do so at night? Why should we care for Marcus? He kills his brother and some policemen and is on death row? Why do they not explain how John Connor and the rest of the resistance got to the point they were at today? How did they survive the nuclear bombs? Why is Arnie's Terminator already made, when this film is set before the time he was sent back where he was brand new.
Why do the robots guard their main base so poorly? John Connor releases all the prisoners and kyle and only one terminator is attacking them while there in a terminator creation factory.
If Marcus is a robot how come he moves just as a human? If they had the technology to make him this Flexable why do they make all the other robots slow and clunky.
How come they destroy Skynet's main base yet at the end they say Skynet is still operation all over the world. So they can milk the franchise more with more films obviously but it makes no sense, Salvation is to be saved from, yet the threat is still there its so ridiculous. I was at least expecting them to send Kyle back in time with after one of the terminators. It makes me think did McG even watch the first films? And lastly why is John Connor so 2d, when bale is on screen he is either angry, or serious, shows no emotion.
All in all the film doesn't have the suspense and tension of the first films, i found it very hard to care for any of the characters. None of them were going to die, Bale needs to live to for more sequels, Kyle needs to live for bale, the little girl can't die because that would just be toooooo horrible. The only one that was a bit of a surprise was Marcus, it seemed a little bit ridiculous for him to so quickly give up his life for the angry arrogant Connor.
The film could have been so much better but in the end we are left with some cool action scenes, generic/boring acting, characters that you cant care for and a franchise slowly being sucked to death.