It's probably a short-term good to zero out your birthrate. That way you have tons of working age people who aren't busy being parents and can do economically useful labor.
But in forty years when those people get too old to work and there's no younger generation to replace them (and take care of them), you're gonna have a really bad time.
My hunch is that contraception is still new enough that countries like the US haven't quite reached the "have a really bad time" side of that curve, but we are fast approaching it. It's going to be rough in the US when all the Boomers retire and start consuming healthcare while there aren't enough young people paying into Social Security to support it.