The problem is that you can borrow money from future generations but you can not borrow food from future generations
They can print as much money as they want but if there are not enough people in younger generations growimg food relative to the population of the older generstion then there will not be enough food to buy with their money