I really dislike this opinion (not suggesting you have it, like) that a Harry Potter film can't be considered "good" unless it sticks to the book like a fundamentalist. Films and books are different kettles of fish, always were and always will be - you've got to let a director have his creative license.