Yes, this is a solvable problem. My hunch is that there’s no incentive for bike manufacturers to deal with this. If there were permanent serial numbers that could be attributed to the owner, they’d have to respond to thousands of requests for verification.