I'd blame capitalism over free will. There's no lack of resources to give everyone everything they want. Thieves are just playing the same game the billionaires are. The difference is that the thieves are starting out on square one of a Monopoly game that billionaires have been playing for 200 years. And they keep introducing new house rules every turn.
I remember one of my seniors at work asking me how open source software manages to develop so much without a direct monetary incentive.
"There’s no lack of resources to give everyone everything they want." <- is the point.
Our civilisation has enough people who like coding, willing to put their spare time into OSS, to be able to get good quality tools for use in all fields.
Now all we need is for all of those people to be given enough spare time without having to worry about things like mortgages, loan payments and basic survival in some cases and everyone can profit (including the companies who would be giving them the spare time).
First blame the thief. But then in the same breath blame the manufacturers that refuse to sell cars with meaningfully working locks. If you understand the tech many car companies keep selling cars that have locks that are about as secure as a zip tie.
I mean, in the overwhelming number of cases car theft systems work perfectly. There is no single lock or barrier you can ever put up that will stop a determined thief to get in. They robbed the literal pyramids of Giza with bronze tools not long after they were built. There's only so much you can do.