More seriously, you are looking at Christianity as though it were some other ism like conservatism.
It isn’t.
It’s the work of a living God and Creator who never gets tuckered out.
And those who are savvy, like the Lord has given to me, will see the operative pattern of God (as if it weren’t already obvious from the Old Testament). Let evil fail to the point that people have no doubt they need something more. Then provide divine salvational message. Result: revival. Now how long that lasts depends on the people involved. But there is no “ism” that can rise above the salvation of Christ. Only people’s own choice to stay with Satan. And we are not privy to the information required to prognosticate this like God has.
More seriously, you are looking at Christianity as though it were some other ism like conservatism.
I see Christianity as the only solution to Islam. But with the powerful government essentially banning it in schools and public places that creates a headwind thats impossible to go against when you add it to popular culture. The people who go to church are fewer every year. They are also having fewer children (two) while those on the government dole are having an average of five. Children will not find it on their own and they cant take a course on it in school that might point them that way. (Any course would be hopelessly negative.)
Its against the rules to even speak about it in the military and most companies I have worked at have banned it in the workplace. (Two companies had a policy of firing anybody who even discussed it. Seriously. And, I have to say that at one company that proselytizing it had become such a problem it was seriously impacting getting our work done. Not only that but the proselytizers were the least educated and capable people there. Hardly inspirational. )
Government is ramming diversity down our throats and diversity says everybody is equal. If you think about the first revenge movie Paul Kersey (Charles Bronson) is portrayed as a religious and pious man. He is allowed to take revenge because he has God and morality on his side. When they recently remade the movie they took God and moral superiority out of it and just have him killing everybody, good and bad. (I dont recall the name, but it was essentially the same story only told with modern morality or lack thereof.) Essentially, Hollywood has downgraded Christianity and moral superiority. Due to diversity, nobody can be morally superior anymore.