Problem with theft-proofing is it inherently comes at the cost of both repairability and recyclability. If every part is cryptographically locked to its parent machine, you can't scrap devices for parts.

Sometimes there's "unlock before recycling" flows but generally people are pretty unlikely to know they should do that, and even less likely to remember to do it.