A very insightful post.
I was loving this article right up until I got to the suggested remedies.
We need leaders with understanding who will stand up and fight back, not hunker down in a defensive crouch, and we need them now.