You can’t make theft unprofitable. Theft is 100% profit unless you get caught. Bitcoin doesn’t fix theft; it fixes incentives. You reduce theft (to some extent) by raising the opportunity cost of committing it, and you do that by improving your security and increasing the consequences for the crime.