Idiots are only idiots as long as they choose to stay uninformed to a particular subject. If you find someone to be an "idiot" of Christianity then they simply do not know the truths of Christianity. I'm an idiot of Nascar - why, because I do not care about Nascar and it has no bearing in my life, I do not read materials relating to it, etc. I don't mind being an idiot of Nascar. Does that help you understand why some people are "idiots" to you in certain areas?