One flaw with this reasoning is that ignores the time value of money. A dollar today is worth more than a dollar a hundred years from now, if only because we’ll all be dead a hundred years from now. From that perspective and with favorable terms it can make sense to sell the future to buy the present, if someone is willing to take that trade.