It used monsters as metaphors for important shit.
Remember when Buffy lost her virginity to Angel in the second season, and then he lost his soul and spent the entire next season mentally tormenting her and the Scooby Gang? Every girl has dealt with soullessness and heartbreak in real life. Not every girl has dealt with the soulless undead.