4/20/12I loved this episode. Totally agree with you on your critique, had many of the same thoughts, would give it an A.