Yes, this is one of the reasons that I eventually got in line behind The Donald. Our Political, Media, Academic, Military, Corporate, and Religious Elites are all discrediting themselves. In Chinese cultural terms, they have lost "The Mandate of Heaven."
AFRAIDE?!?!?!? I think not
Therein lies the problem. :( Christmas is about God becoming incarnate because He, and He alone can save us. He alone can give perfect peace and joy when we realize we cannot help ourselves and lean only on Him.