If we really want to end bike theft, we need a legal approach. A serial number engraved into frames and all major bike parts. An easy to use web site to check provenance of parts by serial number. Hefty (10yrs+) jail time for anyone possessing, selling, modifying or trying to cross a border with stolen parts. Hell, cryptographically signed RFID tags required for all new bike frames. Hefty penalties for even riding a non conforming frame. That would get the message across real quick.
Basically, get serious about bike theft the way we are about car theft and the crime will be practically eradicated.