dunkleosteus
Roman Pleb
Civ 6 did away with the idea of puppetting cities, but I feel like it leaves a void in how cities function. I think annexing a city should always incur a time-based penalty (relating to population?) to the yields of that city. Puppetting a city could be a favourable option in many situations under the following conditions: a puppetted city has reduced loyalty compared to your normal cities. Puppetted cities suffer 1/4th the length of unrest before they become productive. Puppetted cities are not controlled by the civ that has puppetted them, they are independent. Puppetted cities retain any abilities they had before they were captured (not leader-based abilities, but civ-specific abilities). This means unique districts or improvements will not be removed and the city can still produce unique units so long as they are civ-specific units and not leader-specific units. You can change the focus of a puppetted city and choose where it places districts, but you cannot assign it to build specific buildings in those districts or specific units. The units the city produces are yours to control.
If a puppetted city drops in loyalty to the point that it revolts, it instantly rejoins the original civ's civilization (or the most recent civ who had annexed it).
When a city is annexed, it becomes a part of that civilizations culture (if the period of time is up after annexation). It cannot retain any abilities of its founder if puppetted by another civ later.
If a city-state is puppetted, the puppetted city still benefits from its original suzerain bonus but the rest of your cities do not.
If a puppetted city drops in loyalty to the point that it revolts, it instantly rejoins the original civ's civilization (or the most recent civ who had annexed it).
When a city is annexed, it becomes a part of that civilizations culture (if the period of time is up after annexation). It cannot retain any abilities of its founder if puppetted by another civ later.
If a city-state is puppetted, the puppetted city still benefits from its original suzerain bonus but the rest of your cities do not.