The movies also taught that people NOT involved in witchcraft were stupid. I can't understand a Christian parent exposing their innocent children to the anger and mayhem in Harry Potter. You've GOT to be kidding. I've seen the first two movies and they do not suggest that non witches are stupid.
As for your long tedious list, are those supposed to be in the books/movies or is that list from portions of the bible?
"I've seen the first two movies and they do not suggest that non witches are stupid."
This is what they call non-magic folk like them, "its your bad luck you grew up in a family o the biggest muggles I ever laid eyes on". So says one of the characters in the books.
A muggle is a person who does not practise the dark arts i.e. magic. In the Harry Potter books, the main muggles are The Dursleys who are very cruel to Harry and are continually putting him down. Throughout these books the muggles are portrayed to be, what the word muggle derives from - mugs or fools. Muggles are depicted as bringing upon themselves an unnecessary dependency on others and on self to get things done. Life for a muggle is burdensome. According to JK Rowling this is where she got the word from.
It teaches that evil forces are conquered by good witchcraft and counter curses.
http://www.fimc.org.uk/alert/2001novdec/Hpotter.htm