Caution: Fanatic Potter heads may not want to see this!
If you have a hard time trying to find logic in Harry Potter movies and books, don't even try. While writing the series, no doubt J.K. Rowling is a great writer but she forget to include certain logical facts in Harry Potter. She is a great storyteller, she created a magical world where we should never be worried about anything.
Feel free to share.