From the Christian perspective, there is no question about our obligation to “witness” to anyone who will listen. It is not a message forced on people, but offered....and its not given to coerce anyone.
It is a direct command from Jesus himself to "make disciples", (Matthew 28:19-20) so there was no misunderstanding as to what a Christian is supposed to do. It has a two fold purpose....
1) The apostle Paul said...
“For “everyone who calls on the name of Jehovah will be saved.” 14 However, how will they call on him if they have not put faith in him? How, in turn, will they put faith in him about whom they have not heard? How, in turn, will they hear without someone to preach?" (Romans 10:13-14) Which is why Jesus commanded that it must be done. (Matthew 28:19-20) It is giving people everywhere the opportunity to participate in the life that God originally planned for the human race in the beginning, but was lost.
2) It puts people on notice. This message was to be preached
“in all the inhabited earth for a witness to all the nations” before God brings an "end" to a very long and eventful object lesson. (Matthew 24:14)
The Creator has a purpose to our being here, and he allows everyone to hear the message and respond as their heart dictates. Some are attracted by it...others know about it but can't be bothered to do anything about it...still others are repelled by it. It is causing a separation of people in every nation.....as it is designed to do.
Acknowledging that Christians would experience persecution for bringing this message to people who don't want to hear it, and for being no part of their world, Paul also wrote......
.”This takes into account that it is righteous on God’s part to repay tribulation to those who make tribulation for you. 7 But you who suffer tribulation will be given relief along with us at the revelation of the Lord Jesus from heaven with his powerful angels 8 in a flaming fire, as he brings vengeance on those who do not know God and those who do not obey the good news about our Lord Jesus.” (1 Thessalonians 1:6-8)
According to this, there are only two groups of people that are going to be sorry that they didn't listen, much like the people of Noah's day according to Jesus. (Matthew 24:37-39)...those who don't know because they don't want to...and those who hear the message but do nothing about it. Unfortunately, this describes the majority of people today.....even those who identify as "Christians".
The whole idea of preaching is to invite people to actually have a future on planet earth (not in heaven or hell). The world is presently heading for mass extinction if we continue on the way we are going......unless we take notice of the Creator and acknowledge his right to dictate the terms of our existence here on his earth, what has culture got to do with any of it? We are messengers offering a future guaranteed by God to people of all cultures, where there is no other way to have a future. If we are not on side with Jesus, we are on the opposing side. (Matthew 12:30; Matthew 7:13-14)
That is the way I see it...I can understand why others don't.