What this "projection" misses is that second and third generations don't have as many kids as the first.  Check out your local Irish & Italian communities.  In the real world, your math just doesn't work.  And yes, secularization will set in.  It  is growing at an accelerating pace in most of the Islamic world.