That's a rather bad argument; that's like saying you should only be able to use cash that is registered to an address, to prevent people from stealing it.
Yeah, it's an interesting comparison. For the Oyster card, you just need proof that you live where you say you do. For bit coin you just need to not lose your key. Similar purpose. Different execution.
note: lose as in someone steals it.If it's totally lost the money is gone, as we know.