> it could be helpful to mention that ISP DNS resolvers (or any caching resolver in the path) could decide to ignore the TTL

not exactly the same but it reminds me of MTU. You can set it to whatever you want but it only takes one router that you don't control in the path to undo what you're trying to accomplish.