I've also heard postulated that it is another influence that is having an effect. Before 1990 we had atheistic communism as the "big evil" in the world. The natural response to this is for the population to become more religious. Now the "big evil" is religious zealots who are blowing people up for not believing as they do. (Keep in mind, I am not talking about fact here, rather popular perception. Leaving aside geopolitical motivations for terrorism, it is often painted as religious extremism.) The end result is a more secularized society.