It isn't necesary to raze the city. Not even starve. What I do to prevent flips is have some culture and WLTK. This means rushing a temple, a market, and turn citizens to specialists or clowns as needed. Then arrange the tiles being worked so the city has no extra food. Then as soon as the resistance is over, start cash rushing citizens. That will produce a slave every 2 turs. When the city is down to 1 citizen, join some of my own workers, so the nationals will be majority.
Sorry, but I won't be rushing temples or markets in corrupt cities. This is certainly a good idea if you can add them to your productive core. I might rush a temple to fill in gaps, particularly if I am a religious civ, but only if I don't intend to continue my conquest and I want to 'hold the line'. Otherwise it's time for ICS. I also wouldn't bother with WLTK day. Too much work and not enough payout. Since I want these cities at pop 6 with 2 citizens and 4 taxmen/scientists, I don't care if the 2 are
happy just so long they are not
unhappy. If rushing the temple otherwise matches my VC, then that's a different story.
NOT starving down the citizens may not be option. If you turn enough citizens to clowns or specialists to remove the chance of a riot, you may not have enough food, especially before rails. A city in resistance rarely pulls in enough food to grow during rebellion. Though in certain circumstances, managing growth is important, but overall I don't bother with this much.
I do rush slaves at times, but sometimes it is easier to raze for the free slaves and then replace. I guess I don't play for a killer score - which doesn't invalidate spoonwood's point, I just don't play that way and I don't doubt him at all. I'm not exactly sure why it would work this way? Pop count boost? If you replace right away you'll control the same 9 tiles (maybe more for cultural boundary merges)?
As an aside, I don't raze every captured city. I mostly play Emperor and rarely
need to raze and replace. If I think there is a strong chance it will flip, has no important wonders and I don't want to hang up my military making sure it doesn't flip, then I raze and replace. By this time I probably have a few settlers waiting in the wings anyway. I might just raze the city because it is placed poorly. Free slaves and better spacing. If the city can be added to my productive core, then I almost always keep it unless it is spaced so poorly I can't resist my OCD.