Populations are contracting because of overpopulation. I think it's clear we're in the later phases of Calhoun's rat experiments, where overcrowding sent rat birth rates crashing. In the human context I think the "overcrowding" stress includes the ever increasing complexity and flux of the society. There's not a techno/policy fix. This is a self-correcting problem that should be left alone. Fertility peaked in the industrialized world many years ago because the lands are full. Allowing immigration has been a mistake.
A contracting population is clearly a big problem for the capital class. It's bad for stock and bond holders, employers of labor, politicians, and I guess people who made poor retirement preparations. But I don't buy that it's a problem for workers Joe and Jane Blow. They eventually get cheap, high quality housing, and are more inclined to start a family.
Anyway, I also think the various futurist techno fantasies are wrong. Unless liquid thorium reactors or such-like come online next month we're entering an age of permanently escalating energy and food costs. Technology still runs on energy. The Jetsons future of electric cars and soylent for growing billions is not going to happen. The future for most is bicycles with rice and beans.