"So in the long-term the problem would come back."

We are talking generations from now, if population trends stay as-is. These are huge assumptions.

To me, this is like worrying that we will run out of drinkable water in Ontario. Sure, it could eventually happen but we have plenty for now.