Good review & largely disagree with 2nd commenter. Anybody can destroy science fiction art by tearing open "plot holes" as wide as they want. People can nitpick this film (T4) just as they did T3 in comparison to T1/T2 because the film isn't directed by James Cameron but, bottom line, you have to accept that it is NOT James Cameron and judge accordingly. Having said that, I was surprised how well McG directed T4 (best shot action film this decade) and found it to be a great instalment to the 25 year old saga that fits in quite well & successfully introduces lots of new elements. Bale played John Connor just as you'd expect him in his mid-30s, after all the abnormal hardship he's been thru in his life, and his initial complete lack of trust with Marcus Wright (one of the fantastic new elements to the saga) was handled with very good consideration.
Danny Elfman's T4 score was better than Marco Beltrami's T3 score. I have been waiting for some nice various "human-side" acoustic renditions of Terminator themes and they were good to hear for the first time.
Was the lacking on "heart-wrenching & epically emotional dialogue"...sure, but I found the actors likable & believable and the plot was original for the saga, very interesting, & well thought out. You have to watch T1 thru T3 just prior to T4 and CANNOT expect EVERY entry in the saga to bring you COMPLETELY up to speed!...hence, "saga".
Remember, any Terminator film is ultimately just an action movie that makes you think a little bit, even almighty T2. Ultimately, if you're the type who believes that any & every film is in direct competition/comparison with each other, then any argument over opinion is over before it ever begins.
Would luv to see McG continue his visceral & gripping vision of the Terminator future war. Going back in time at all is done. My opinion for what to see in T5 and T6: sending Kyle Reese back thru time and the conclusion (good or bad) to the war, respectively. Some deep dialogue on the consequences of our reliance, ethics, & faith in technology would be welcome but is not required for an action movie---I think the premise alone of the Terminator world speaks volumes.