You logout on a public computer, the next user undeletes the cookie (which is just a row in a profile SQLite database).
I'm not disagreeing with you, it just seems to only cover a very specific type of attack, if someone else can mess with software. And of course if they can't it is unnecessary.