True. There are 2 billon Christians, half that many Muslims and half that many Hindus. Christianity predominates. It teaches to love your enemy, not kill them. Hinduism is so far off the wall that it really is only for Indians.
Secularists, the godless, leftists, relative moralists and Hollyweirdians hate Christianity because it condemns their life style. Other faiths don't condemn like the Christians. Christianity is SO anti-American ethos: more is better, stuff, money, fame, status and so on.
Catholics are especially the targets of those mentioned above because it condemns abortion, artificial contraception, divorce-remarriage, women priests, homosexual behavior, homosexual marriage and a host of other things Americans LOVE and promote.
Besides one becomes a bigot and/or anti-Semitic bigot if those other faiths are attacked. Attacking Christianity make the secularists, godless, leftists, relative moralists and Hollyweirians smile.
No Christians are attacked as much as Evangelicals are, they are truly seen as almost aliens and sub human by the media, they are portrayed that way in films and TV also.