Well, I don't know about that. The fraudster still needs to be able to *use* ("run") the algorithm, and as it's likely to be too complicated for him to do in his head, he will need to *have* something on which to run it, though it doesn't necessarily have to be the actual device issued by the bank.
But I agree that the touted fundamental distinction between what you know and what you have is pretty tenuous. It sounds more like marketing hype than anything rigorous. You've tried to show that you can reduce having to knowing, but in a way it's easier to go the other way, and reduce knowing to having.
Trivially, it is the case that to know is to "have knowledge", but this can also be so in a very real sense. Let's face it, remembering usernames and PINs is easy enough *only* if you have just a very small number of pairs and use them all often, or if you have an exceptionally good memory for this kind of thing. A username/password pair I use less frequently than -say- monthly, I simply have to write down somewhere. Thereby it becomes what I have: a physical note of it.
I don't really understand why two factors are necessarily fundamentally stronger just because they happen to be in a different category. Two things I know, or two things I have, are basically equivalent to having one and knowing one.