I refuse to sell CCs down here, although I am sorely tempted because it would be great to offset all my bullish positions. But IMO the more tempted I am to sell them, the better the chance is that we are at a low. The logic that "at least the rest of my portfolio will be up" is true and at least the margin call risk isn't there, but carrying DITM CCs is only slightly less annoying than holding DITM short puts, especially for a bull.
I've had my face ripped off a few times and, yes, there are situations where you can't roll your way up - a gap up on a Monday forces you to roll to the following week, but it keeps going past the new strike and then you sit on it hoping the stock will come back down but it doesn't. The same reason a lot of us are stuck with DITM short puts, but in reverse.
Recall exactly one year ago, the Monday after Q3 results was the Hertz rally. I had -c1000 and we were barely at 900 or so the previous Friday and they still flew by my strike on the way to 1200. Would have been a great time to let them exercise, in hindsight.