Debating has been exsisted like forever, not only about religion.
It's just how it is, nothing is perfect, religions across the world always had errors.
Communication is the key. Ignorance is great solution, but sometimes you have to stand up for yourself and beliefs.