Welcome back Blackwatch! I enjoyed reading your post.
I do agree that as Christians, we need to educate each other about all of the topics you mentioned. Yet, I believe that the Pastor's ultimate purpose is to save souls by teaching the Bible. Emphasis needs to be placed on living right as a Christian, sin, faith, etc. The components that you mention fit into having different ministries in the church. I don't think the Pastor should have to preach about this because the true message is about Jesus dying for our sins, not economic, political, and social development. Personal opinion.