The reason Christianity faces such opposition is because its the only one of the big belief systems that doesn't teach resentment.
Islam and Buddhism, and I'd argue even Judaism, tell their adherents some version of "this is why life sucks, you should give up, withdraw, its pointless to try."
Christianity has some of that - Catholicism appears to have more embedded resentment than any of the protestant sects - but the common thread throughout all versions of Christianity is that you can and should overcome the "tests" in front of you.
Its the fact that Christians don't fall into despair that makes non-Christians hate them so much. If Christians would only break and fall down and give up - like them - then they'd be tolerable.
I don't even agree with most of what Christians say. Doesn't matter. Never break. Keep praying. Rebuild your churches. The attacks will never end, but neither will the little victories, where someone sees your faith and chooses to have that. Resentment is a stupid way to live.