Well yeah nothing is 100% guaranteed. Including the 48 hour rule. Technically ISPs could set every TTL to take weeks. But I maintain we can make a lot of progress reducing the size of the long tail. Sometimes you have to work with broken systems, but why leave things broken that don't need to be? DNS TLL compliance can be improved one organization at a time.