Uh, well. I don't drink human blood. Only animals. There are a lot of other vampires here, from different universes with different rules. In my world, vampires are not an accepted part of society, no. Unless you work at Wolfram & Hart I guess. But here, I think most of them are pretty open about it?