Hotel hopping is the only way I can make Diamond at HH, so to me the benefits are worth it. I do try to make it less traumatic by almost always scheduling my last night (and sometimes the first night) at the airport rather than downtown, so I always get 2 stays rather than one. That's not too painful.... usually....
Guess I just can't take that first step....