I agree. Access to healthcare is also a great service that is available to everyone.
As far as the decrease in population, I think the biggest reasons are wages and overwork. Something needs to be done about the huge amounts of overtime(both paid and unpaid). I’m fortunate enough to work for a company that doesn’t have this problem, but a majority of people do. Until this problem is addressed, people won’t have the time or energy to really think about having kids.