vesp3r1987
Warlord
Simple question really, what are the pros and cons of either puppeting (or outright annexation) a city state, vs keeping them as allies? (Not just friends; 60+ influence)
Ordinarily I keep them as allies, but I'm wondering if it's worthwhile making them puppets instead.
one reason i know of - WC... keep them as allies and you get 1 additional delegate for each allied CS
And if you care about your diplomatic relations with other civs then thats one more reason
as for annex vs puppet - well puppeting them is good if you have high happiness and you dont need to spawn units in that city. You just take it for the territory and resources. Annexing will give you the chance to get Courthouse built (either through building/buying or ideology) which will completely remove the unhappiness from taking them over (thats my opinion and have in mind i almost never tryed higher difficulties)