Thankyou newtype0083! Fantastic answers, extremely helpful! Everything you said makes perfect sense.
Another question, How do I increase the amount of generals I have? I recently played as Hawaii, and at the beginning need to get a military score of 50 to get westernisation. The main way I was doing this was trying to get more generals and raise soldier pops. But it seemed like every time I recruited a general, another one would die, so that I couldn't have more than roughly 20 generals at a time. By the time I got a military score of 50 I had about 25 brigades, Jingoist govt and 20 generals or so. Took me AGES to get. So in addition to the generals thing, what's the best tactic for getting a military score of 50 with an unciv?