We had no choice on the Indian attack. The only other alternative would have been to disband units until we reached cash equilibrium. Disbanding 30 units would not have been any better. We were at 120 gold and losing 35 a turn. I don't think running negative gold is really fair (i.e. I don't like to do it if at all possible). Our replacement of Kholphur with our own size 7 city makes almost any losses worthwhile. This is allowing us to still build units even now.
Punjab was unlucky, but we also wouldn't have had the city if we hadn't attacked, so I don't see that we lost a huge amount by the flip. We also got enough units into Bogor to keep it so far. In fact our attack on Ganges shows we were already on the offensive. And again if we weren't at war we would have had no chance of gaining Ganges compared to a chance that we failed at.
Note that we also wouldn't have had iron so we would be building only longbows.
If we hadn't had the money issues (and possibly loss of Iron) I would have likely waited a bit longer. I might have still kept Punjab even if I waited though and had similar issue when we got the unlucky flip. I do not replace every city I take.
Punjab was unlucky, but we also wouldn't have had the city if we hadn't attacked, so I don't see that we lost a huge amount by the flip. We also got enough units into Bogor to keep it so far. In fact our attack on Ganges shows we were already on the offensive. And again if we weren't at war we would have had no chance of gaining Ganges compared to a chance that we failed at.
Note that we also wouldn't have had iron so we would be building only longbows.
If we hadn't had the money issues (and possibly loss of Iron) I would have likely waited a bit longer. I might have still kept Punjab even if I waited though and had similar issue when we got the unlucky flip. I do not replace every city I take.