I've owned GalCiv2 ever since it came out and I have never had a game in which I have felt the need to buy anything on credit. More importantly, in all the games I've had, the AI have never bought anything on credit either (according to the End of Game Summary info).
Someone obviously spent a lot of effort putting this feature into the game. Has anyone out there ever used it? Just curious.