Yeah but he said "You freeze your funds when you keep your private key hidden, so your bitcoin is already always frozen." That's a bad comparison too because just keeping something "hidden" doesn't mean it's "frozen". If someone finds it, that would automatically "unfreeze" it without needing a 2nd factor.
You just explained how your bank protects someone from using you credit card. The fact that your card is "frozen" provides no security whatsoever if someone knows how to access your online banking account. If I have your login data, I can unfreeze the card with the click of a button. Where is the second factor authentification for freezing and unfreezing if it can be done with the same password and account?
Yes exactly. Which was my point. Larry doesn't understand that there is no equivalently low barrier to using funds in bitcoin like getting someone's credit card number. We walk around with our credit cards with all the numbers on the card. That's a low level of security to stop someone from using your credit card, so a freeze function in the bank account is useful. But the freeze function is only useful if you keep your account credentials safe.
In Bitcoin we don't carry around a card that lets us spend our bitcoin, their is only the higher account-level security - the thing you absolute must keep private. So it makes no sense to say there needs to be a freeze function in bitcoin, that'd be like saying you need a second freeze function in your bank account that freezes someone from even accesses the account itself, but then you'd need yet another "higher" account to freeze and unfreeze your account, and you'd still end up with the same solution of keeping your higher account credential private to keep someone from being able to unfreeze your lower account and unfreeze your funds. it's just infinite regress.
What it comes down to is in any system you have to keep SOMETHING private. With banks you need to try to keep your credit card info private but you also carry that info around in your wallet and type it into websites all the time so it's not that private, but you absolutely must keep your bank login credentials private, because a "freeze" function means nothing if that's not private. In bitcoin there is no credit card number that allows someone to spend your money, it's all in the private key that you must keep private, so it is the bank equivalent to your funds ALWAYS being frozen until you decide to do spend. A freeze function in bitcoin is nonsensical, as I already explained in my previous comment that is being quoted by Larry. Your private key security IS the freeze in Bitcoin.
To say Bitcoin needs a "freeze" function is to say you don't understand how Bitcoin works, Larry.