(1) почему это так?
мой ответ: потому что хри-во = фашизм, покоривший все народы (для релевантности ограничимся Европой) один за другим, успешно подавивший национальные интересы, представляемые языческими/родовыми религиями.
Не только христианство, но и любая монотеистическая религия. Мусульмане вот обходятся без Христа. Язычество тоже бывает разное. Например, в Индии всяких религиозных табу столько, что рядом с ними могут отдохнуть иудаизм, ислам и христианство вместе взятые. Так что тут дело даже не в самой религии, а в том, как её "продвигают на рынок". Католикам и прочим христианам-традиционалистам, прямо скажем, сейчас не до России. Они повсеместно засели в глухую оборону и максимум, что могут - обозначить своё присутствие. Зато "младореформаторы" христианского пошиба проповедуют нагло и напористо. И, конечно, нельзя забывать о мусульманах - у этих ребят достаточно прочные тылы и они тоже могут себе позволить агрессивную экспансию. В общем, единственное, что можно противопоставить религиозному мракобесию - это поддерживаемый государством научный атеизм. Причём это должен быть не только научный, но и атакующий, агрессивный атеизм - "воинствующее безбожие", хотя бы на первых порах. Так в своё время поступил СССР, так до сих пор ведёт себя Китай. Но для этого нужно качественно другое государство, а не то, которое мы имеем сейчас.