I just had an interesting revolt in my empire that included about 1/3 of the cities I control (75 exactly) due to a prolonged war against the Maya. I was actually looking forward to dealing with the revolt since everything in the game was going up and up for me, I wanted a challange, not just a 100 turn mopping up of the rest of the map.
However, after the cities revolted and killed my garrisons, they had no garrison of their own. I just walked right in to each of the cities. should they have received at least one unit?
Or better yet, the bigger the city, the larger the amont of units they should get.