Jim Letten, a powerful and respected public official, has been taken down by comments/commenters. We live in a strange new world.