I think the idea is that they could only kill
all vampires, if they had enough of the serum. But they didn't, so they only killed the vampires in the immediate vicinity. It's not like they can make any more of the stuff, with Drake dead. As an ending, this makes sense: I mean, did you really expect them to kill off
all vampires? How could there be a fourth movie, if they did that?
