I'm convinced one of the hardest things for people to get when it comes to the gospel, one of the things that is hardest for me to remember is that...we're not the hero.
I've found it's kind of funny, most people don't mind you telling them they have problems. In fact, in a strange way some people seem to like it. They don't even really mind you being blunt...just check out the popularity of people like Dr. Laura or Dr. Phil.
What people mind and where they start having problems is when you begin pointing to a solution outside of them.
That's why what many people want a pastor to do is tell them they have problems and then spend the rest of the sermon encouraging them about how they can overcome their problems. You want to be a popular preacher, find an interesting way to do that...just check out the popularity of motivational speakers like Joel Osteen.
Our job though as preachers is different.
It's not to encourage blind men to wear glasses, it's to take them to the only one who can heal their sight.