Point 2 right on: It is unbelievable how many people that claim the title of Christian do think Jesus was all about social justice. Sojourners, anyone?
Point 4: So few people have any understanding of end time events or the signs of the time. They don't study for themselves and few preachers even bother to study to keep the people up on second coming theology. Most Christians are still on first coming.
Christians are expecting to be raptured out of tribulation, again not discerning the difference between the between tribulation and God's wrath. The problem in Christiandom is not getting past elementary things.