I probebly whip a little to much but IMO its often better then growing to the happy limit .
Lets say you have a level 5/6 city with 10 happy cap you dont have CS yet so no chain irri , now the only tiles left for you to work are either plains farms , or normal grassland cottages or grassland/plains forests , is it really better to get your city to level 9/10 just to get a mere 4/5 extra hammers and perhaps 2 extra com while I can whip and stay around level 5/6 using all my good tiles and get a lot of extra hammers that way , since every whip is worth 30/45(normal/epic speed) hammers and not even calculating bonuses in .
For the same reason I even tend to do the same thing once chain irri has come in , 2 grasslands farms can support a specialist , but are those 3 beakers from that scientist better then continoues whipping for better production?
I rather get 1 city with all the scientist and make it a super science city while using most of my other city's to work like the way I described then build farms / cottages all over for a few mere beakers .
The advantage is you get great production , the disadvantage offcourse is a slower techincome since I hardly build cottages besides on rivers and my main source of techs is lightbulbing .
I offcourse get a lot of grassland farms up to support my mines but after those its all to the whip for me in my hybrid/prod city's .
Am I missing something obvious here that doesnt let me see the light?