Adding to "#2 peer being offline for too long", you might want to close the channel if the peer too long time to respond (high ping).
This can be very bad for people actually wanting to do payments on the network, as no one wants to wait tens of seconds to do payments.
Furthermore, if the channel peer's internet connection is unstable eventually goes offline while there is an inflight HLTC, it can lead to nasty force closures.