Why I Should Not Preach To Non Muslims
I am not a scholar but just trying to learn myself. The verses you referred are in a different context. My experience about discussions and debates is that they are useless and waste of time and not in compliance with the teachings of Islam. You can’t shove any information into anyone no matter how good you argument is. They will find a way to argue and reject. You can’t guide or convince someone unless the person is ready. If someone is seeking the truth and searching for a true god and ready to accept information to evaluate, but not asking questions merely to argue and debate, then you assist them by providing a copy of Quran, refer them to a good scholar or answer their questions if you feel capable of doing so. It is more likely that such person will turn towards Islam. The person has to take the first initiative to seek the truth, our job is to find and reach out to such person and provide information. Threafter it is Allah’s responsibility to provide guidance.