As these locks automatically expire, it seems scary to me that losing network connectivity for >TTL can break mutual exclusion guarantees.
However, TTLs can be set to be arbitrarily long (e.g. multiple days), which means, in practice, you can avoid losing locks due to networking issues.