Yes. Debate should have been used instead of argument (because of connotation); however, such a debate would probably have lead to vehement attacks (mainly from the atheists toward the Christians, but there could be an occasional counterattack). Still, as many Hindus (at least in India) have the view that Christians force Hindus to become Christian, and some have a low opinion of Christianity as an effect of the British Raj, explaining Christianity on a thread which could attract Hindus could be useful in getting out the message that Christians aren't into forced conversions and that the belief in the one way to God and salvation through Christ is not based on arrogance.
You are seeking a flame war where none exists. Have you ever been to India?