It is fitting that the English word for a government loan, a bond, also has an alternative meaning as a kind of enslavement.
If the government does borrow money for a hundred years at say a 3.5% interest rate, it brings home the slavery of a nation in debt. For every £1000 million borrowed, taxpayers will over the years have to pay £3500 million in interest, before finally stumping up the £1000 million of capital for repayment.
Rational people save up their money before entering a major spending commitment, or seek to bring their spending into line with their income. If governments were prepared to get their accounts into balance it would spare taxpayers this growing mountain of debt, and the huge interest bill that goes with it.