Illogical indeed.
The concept of the vampire is fiction and therefore does not have to be identical between different works of fiction. Do you read Anne Rice novels and get pissy when she doesn't exactly follow Bram Stoker's ideas? Shouldn't you be pissed that Stephanie Meyers' vision of vampires doesn't have them being created by an animal jumping over a corpse (look it up)? If you tried to include every old vampire myth into one story it wouldn't make any sense, and if you never invented new tales then vampire fiction would get stale. I'm not saying you have to enjoy Twilight, but your logic on every one of your points seemed to be based on a preconceived notion of what a fictional concept should be. And that is just illogical.
As for the actual submission, I couldn't give you any points for a collection of screen caps and a voice over recorded on a $10 mic. Couldn't you have at least gotten a girl to play Bella or done a female sounding voice yourself? Your other voices worked though.