This episode reminds us that the fear of thing is often worse than the thing itself. Neighbors turn on each other as a cloud of paranoia hangs over a small town. Why would aliens waste energy invading our planet when they could just let us tear each other apart?
Yep. Humans can be the biggest monsters of all.
This is my pick also...
Human beings turning on each other, with no one they can trust, is pretty dang scary...