There’s a reason Beck doesn’t work with other slayers, lol. She doesn’t hate vamps, she hates innocent people getting hurt and a lot of vamps use their power to hurt others (obviously lmao). She wants to record history and protect the innocent, so even for a slayer she tends to get along better with actual vampires than other slayers.