The mainstream is that which is not a tributary. Mainstream Islam represents more than 87% of the Muslim community. It is the main river. A river can cut through a mountain of rock. Eric Brazau You Tube
There is a battle for the soul of Islam. This battle is between the two polar opposites that claim to represent the true and authentic Islam. The victor assumes the moral authority to lead the Muslim community in the West.