Have you notice through out history the envading conquaring force forces their religion onto their conquest! Spanish forced the Mexicans and through out central America to convert or die to Chatholic, The people of eroupe force native Americans to convert to some sort of Christitanity along with the slaves brought over. How can they stay with any of these religions being them forced on them from invading force. It did not work during the cruasade because they lost that war on religion!
It is said that the last leader of the natives who refused to convert under the sword of the men of columbus is reputed to have said when told he would not go to heaven unless he converted that if the christians were in heaven, he would prefer to die and not be with them.
I would say that for the Mexicans (or Aztecs) the forced conversion from their religion, which required human sacrifice, to Christianity was à la longue an improvement.
By the way... it is not a specialty of religions to be forced on those who were conquered. Any culture that conquers a neighbor by force foists its belief system on the subdued peoples. Look at the Soviets who forced Socialism down the throat of all the unlucky peoples they dominated.
You are just looking at from a purely Christian perspective.
The American Indians believed a whole bunch of nonsense before the Europeans arrived. They just replaced the pagan nonsense with the Christian nonsense.
Same story with the Crusades. It was just a battle between Christian nonsense and a slightly different form of Islamic nonsense. The old testament stories for both religions are almost identical. One group, the Muslims, beat the other group, the Christians, but in the end most of the people in the Middle East believe a bunch of fairy tales that are very similar to the Christian fairy tales.