Most criminals don't steal because they want (or were denied) cuddles. They do it because they are desperate for their next fix of heroin, and the combined cost of the drugs together with the fact that they have no way of making those sort of amounts in a sort space of time means that they will steal in order to get what they want. People don't risk a couple of years in gaol because they want to play on someone else's Playstation; they do it because they can flog the Playstation for £50 to pay for today's fix, and they worry about tomorrow when it gets here.
If you want to solve the vast bulk of acquisitive crime, you need to do three things. Make it even harder for them to steal from you. Make the drugs cheaper or more available so that they don't have to steal to fund their habit. Finally take away their dependence on drugs. Unfortunately the last two are pretty well mutually exclusive (especially when so many people think that there's bugger all else for them to look forward to beyond the next hit of whatever), so we end up living in Fortress Britain.
I'd execute all of the drug dealers. There's no point in doing much less than that. You have to accept that it could drive the prices up, leading to even more crime committed by the addicts, but eventually the dealers get the message that no matter how much easy money it allows them to make, no matter how many flash cars or bling they get to buy, sooner or later (preferably sooner) they end up with a bullet in the brain. The addicts don't go to prison - they go to secure treatment centres. The bars on the windows are the same, but they come out when they are clean and have something else to occupy their lives with.
But of course someone could rightly point out how prohibition backed up with violence has been tried and doesn't work. Maybe. But I cannot see any other solution, and I've seen enough of the measures tried so far "up close" that I know simply doing the same things over and over will not work. The problem with my solution is that it's extreme, possibly unjust and inhumane, and expensive. The state would have to pay for all of the things I propose, whereas right now the state expects us to simply fit better locks (burglar alarms, guard dogs etc). I suspect that my way would end up cheaper overall, though.