Holy crap! Fantastic read! This explains the rise of Trump like nothing else can.
Everyone needs to take a break from all the flame wars and read this article.