That is my point. Key locks have this fundamental design flaw. The difficulty of exploiting this flaw differs from lock to lock, yet the flaw still exists. Its inherited from the fundamental design of the lock.
When the flaw becomes easier to exploit its isn't so much news, it was bound to happen anyways, I mean your just wrapping iron bandages around a flaw and causing it fixed. This happens in software security all the time. The flaw still exists, just we added an abstraction above the flaw, that makes the flaw harder to exploit.
Again I'll state, "This doesn't fundamentally change the attack vector, all it does is put a hurdle in-front of it."
One that is now easier to circumvent, true. But one that was circumventable in the past with the correct resources.