I've read all the books and YES some scenes were left out, but you have to expect that with a movie adaptation. You have to think of them as separate entities. There was much needed comic relief, after the darkness of the fifth film, that literally made me Laugh Out Loud. The acting was exceptional and the Cinematography was breathtaking. As for the battle that was left out, I am sure it will be made up for with the last stand at Hogwarts in the final film. I'm confident that they will work out any flukes that would interfere with the Deathly Hallows story line. So fans need to settle down and save their critiques till after the last installment.