hedwards: I rarely encounter games where I'm not dead broke early on and have so much money that I can't spend it all by the end of the game.
Nirth: It's a pity it's not more balanced as either those two situations aren't ideal and I enjoy trading.
I suspect that it is a case of "better safe than sorry" from the developers side. As a player's spending habits is one of those things that they don't have direct control over (outside of putting roadblocks in the way that forces the player to buy a specific item, or taking the Might & Magic approach and forcing the player to pay money for their levels), and they don't want to put a player that buys every single object at a disadvantage later on, in case that player needs to buy some healing potions or there actually is one of those "needed" objects up for sale late game. So they just shower the player with money.
New Vegas is actually a semi-exception to this rule. While you get a lot of caps, there are also some worthwhile things to spend them on later on, and if you do spend your caps on these things (not going to spoil anything), you'll not feel like you have enough money to buy the entire wasteland. These are by the way things that you can't find anywhere (and for a good reason).
I think part of the problem with most CRPGs is that you are not given a reason to spend any gold.
In the second chapter of Neverwinter Nights I had
this much money. Money had no value in that game. And sadly that seem to be the norm for most CRPGs.