Are we finally waking up to the population implosion?

Are we finally waking up to the population implosion?