It is frustrating. Often what seems so rational, logical, compassionate, and obvious somehow seems so ‘foreign’ and threatening to many.
I think the underlying battle is really between tradition vs. secularism.
Different ‘minded’ people subscribe to both the former and latter. But as time moves forward, and generations pass, I see secularists multiplying in numbers (slowly but surely) and those bounded by tradition, becoming more and more a minority — ‘Taliban’, if you will.