Well yeah every time you die you have to buy your equipment again. That's one of the problems I have with Battle, the winning team has more money, which gives them more of an advantage, which means they are more likely to win again. It's not much more likely as the equipment doesn't make THAT much of a difference but it is still a bit silly. Very rarely do I see Battle servers have splits, one side usually dominates the other, partly because of that reason. I don't really know a good way to fix this, or if anyone else even thinks it needs to be "fixed."
Re-spawning game-types are a different ballgame, you can survive even if the rest of the team dies so it is really up to individual play to determine how much money you have. I never have a problem getting good equipment on Siege, regardless of which side I'm on. You just don't die a lot is all. Also, if you want to make more money use less expensive equipment so when you do die you don't lose as much. I'll usually keep my equipment costs in the 600 gold range to save money until I have 3000k+ at which point I'll start using 1000-1200 gold kits.
By the end of a siege round I'll usually have 10,000+ gold if I'm on the winning side and about 5000+ gold on the losing side. If I'm on defense I'll splurge at the end to get a warhorse and heavy armor so I can slaughter a bunch of guys hitting the flag or push through to the gate controls on Castle 1 for instance. Or I'll just armor up and mess up some faces on the walls, whatever get's the job done.