Who said BJP is anti-national? That is your perception or that of people like you, who have not come out of Kerala. If missionaries are tortured there are enough reasons for that. Did you ever give a thought as to why BJP has flourished in the Northern States. It is not because Northern people are un-ducated. Rather BJP is popular with urban voters in Northern India, who are well read and informed.
The communal harmoney whi you are talking about is not possible in the northern states because the hatred between the communities runs in their blood for centuries. Right from the invasion of Babbar to partition of India, to even today, Muslims, although a minority always harassed Hindus, who are peave loving people by nature. There had been and have been forcible conversion, rape, looting and so on.
Christian Missionaries are trying to fish in the troubled waters. They are trying to take advantage of a divided HIndu society by luring the poor and underprivileged. EVery body knows what is going on and how much foreign money is flowing into this country to make it evangalised.
Kerala people who never faced any problem during the partition or before it, can speak of communal harmoney.since they have lost nothing, but don't advise about your communal harmoney to those who have lost their dear ones and nearones in the aftermath of partition or even before that during mughals rule. Hindus of Kerala will not learn their lesson till such time they find it difficult to live in Kerala.