While the cartoon is cute, it's wrong. I don't remain logged into services I'm not using. If I'm not doing banking right now, I'm not logged into my bank account. I don't have my browser remember my password, either, so I have to enter it every time I go to their website. I can also locally encrypt data on my drive if I feel it would benefit me. I realize many people are lazy about these things, but I like having the option to not be. (I also don't use many of those services because they are big security risks.)
I know that Randall is focussing on the stored credentials aspect, but the wider picture remains true - local credentials don't matter at all for an average user, because everything that matters is stored and operated remotely.
I should have said "all credentials". The local one may unlock all of the other remote ones. Or you just enter the remote ones directly. Point being, theres a lot to protect. Is a keepassx password a "local credential"?