Christians are supposed to be unpopular. They are supposed to be out of touch with contemporary society (whether that means first-century Palestine, early medieval Europe, 19th-century Africa or 21st-century China).
Non-believers finding Christianity offensive or alienating is a feature, not a bug. If the world hates you, remember that it hated me first, Jesus says to the disciples. St Paul notes that the cross is foolishness to those who are perishing, but to us who are being saved it is the power of God.














