Since Christianity started 2000 years ago it has spread enormously.
Islam is a religion that is newer than Christianity. Since its start Islam has increased more than Christianity because Islam is designed that way. Islam is designed to be more expansionistic than Christianity.
The method of Islam is aggressive, for example the intimidation of non-Muslims and subjegation of Muslim women. The driving force in Islam is aggressive males that are not out-of-the-closet gays (gays are hanged in some Muslim countries, as evidenced in the film Fitna which is free to watch on Youtube (warning, it is scary)).
A new religion has a place in time to emerge. A religion that offers things that Christianity and Islam doesn´t. It is individualistic because collectives, also spiritual ones, offers the individual an identity which is false. The religion doesn´t present dogmas, like "do that" and "don't do that". The religion is the one started by Eckhart Tolle, I think called "A prophet of out times" by Oprah Winfrey.
Because the new movement is individualistic it is difficult to subjegate it.
I feel that Islam is comic in the eyes of a person that is living in the Now. A religion that is comic doesn´t have a chance of flourishing.
Also, for non-spiritual individuals, there has emerged a "religion" that fits them. That is the "religion" of Ayn Rand. This is also an individualistic "religion", and therefore also hard to supress.