Buffy the Vampire Slayer wouldn't have been the same without Anthony Stewart Head's Rupert Giles, but here's why he left the ...