You mentioned hate.. they are hated all over the world more than indians...
Hard-core Hindus are no fans of the RCC, Muslims, Sikhs, Anglicans, or Zoroastarians, as such faiths are seen as "non-indigenous" imports into a historically Hindu society. It doesn't help that Christians in India have historically supported the far-left (just as Jews did in Europe and for similar reasons. The Right in India being comprised entirely of Hindus).
I make no excuses for mob violence that occassionally occurs toward members of non-Hindu faiths in rural India. The Indian government (who currently include Xians in the ruling coalition) has taken steps against this, but until you change the hearts of men, religious intolerance will always be with us.