I think it's balanced nicely. You have to choose what you want in a battle and if you want it all it will cost you in the next battle. Even selling companies to keep afloat is a very nice mechanic. I just won the game with 92 coins - it's not impossible if you use the commands efficiently.