If a citizen is working a tile that has (food + commerce + hammers) = 6 or more, you'd be crazy to whip away the tile except in total emergencies.
It's not that easy, while being good general advice there are plenty situations where whipping and losing such tiles for a short time works well.
Example copper, let's say you get 1F 5H and even 1c (river plains).
Your city also has 1 good food resource, and you would like a granary.
Look here
We already have a bit more than 30h in our granary, and could complete it easily without whipping. But we would start size 3 with no food stored.
What happens if we do whip instead:
We fall back to size 1, and need 3 turns before we can work copper again.
But we have generated 30 hammers, and in 3 turns our city would look this way:
You can see that some hammers went into another build (Axe, random example
), and that our earlier granary has stored some food between growing back to size 2.
Without whipping, it was 4 turns for size 3. And no extra hammers gained, busy with granary.
With whipping, we have 6 total turns for size 3 + some bonus hammers for an Axe.
But, at size 3 our whipped city looks like this:
And with not whipping, same turn:
Combo of food stored in the granary bin earlier, and 30h being better than what copper can generate in 3 turns, gave us both more food and hammers.