It's useful for people buying one or two parts. Why chase that market when most of these parts are sold by the thousand?
But typical individual naturally thinks the opposite. There are probably a billion or so owners of at least one mechanism that require replacement parts at some point. Neither the manufacturer nor the suppliers wish to help them but they have to be a pretty big market altogether so it seems likely someone could profit from this if it was done in an automated fashion.
What the photo bits will not be able to do without significant user interaction is determine other key properties of the fastener including material strength and likely finish. It's a cute gimmick though.
Given a random screw, can anyone determine material strength using household items? If so, I would definitely like to apply this to some personal projects I am working on!
Yes. Fasteners are typically marked on the head/face.
And if it's a bespoke part, you are much better getting the part number from an exploded diagram. Again, this is super fast and accurate (assuming you actually have the diagrams, and that parts are still available). Engineers put a huge amount of work into designing fasteners, and modern vehicles will have thousands of different kinds. For example, Toyota transfer case has two different bolts holding the housing together, one is 27 mm long, the other is 29 mm. A single picture is definitely not going to tell the length.
Maybe someday every single part will have an rfid tag on it. Don't bother putting a barcode on each part, years of grease, corrosion, and wear (the very things that cause you do need a new part) will obliterate it.