Okay, now that I have time to make a more thorough post on the topic, you also get the benefit of me having watched this episode with other people, so, more thoughts...
( This episode sure gave me enough to talk about this week; is it next week yet? )