Hollywood has been raping original source for years. If you expect movies to keep to the book, you are terribly na´ve.
I tried to read the first book. After 50 pages of Rowling telling me (not showing me, mind you) what vile people the Dursleys were, I got sick of it and gave up. I realize it was meant to be a children's book and it really shows.
I have loved the movies. And this was my favorite. Sure, it was not all flashy special effects and chase scenes. There was some really good character development. Especially for someone who has not read the book. I knew Dumbledore was going to get it, so that surprise was ruined. But I could finally believe Malfroy. Until now, he has just been a two-dimensional character. Kind of like Darth Maul. Oh look, it is the villian, you can tell because he is all in black.