Nearly twenty years ago, The Big Bang Theory set up a story that it knew would take hundreds of episode to finish.
Giles is an interesting and complex character in Buffy, and this is proven in one episode that impacts him greatly.