Yeah I too think that this is one of the weakest episodes of this series, but I also think that this episode shows the viewer (again) one of the important character traits for David and kinda foreshadows what path he is walking from now on. (I'm being vague on purpose)