That is all correct.
But in the long run, it is always a loss for the government*. Eventually, the government is going to have to pay back that money, plus interest. And in the game, the government makes money from taxes, tariffs, trade (land, claims or tech for cash), and peace treates, (WI for example). What income source is it re-paying those bonds with? So for gameplay purposes,
bonds in Vic are a little too abstract, which I think clashes with the generally concrete economic premises of the model.
*Unless they use the temporary profits to invest in something else, which does happen in Vic, but there is still no payback to even this out. In other words, net profit from bonds has to have large portion deducted in advance. Vic's bond profits are all absolute free money.