-1 from me. While I do understand your point, on the counter side there are things in real life that would counteract the measures you mentioned.
Your home could have an alarm system which, when broken into, contacts law enforcement that will respond. Nothing like that exists in game and even if it did, it would be heavily dependent on whether or not players were logged in and available.
Your safe could be biometric or utilize facial recognition which would be impenetrable without the person in question.
Your safe could be heavy duty and not easily bashed in.
Your home could have a security system with cameras that alerts you when there is motion in the home, allowing you to call the police.
Your safe could be very well hidden and you aren't going to get hovering text notifying you of where it is at.
There's also the fact that if this were implemented, the entire city would be a free for all. In reality, there are neighborhoods that are safer than others. There are homes/neighborhoods that have security, heavier police response in the area, nosy neighbors that call in the slightest thing off, or people continually in the homes available to call police even if the owner is not around.
I do think there is a way to perhaps allow safes to be opened without spending hours guessing a code but implementing a script solution that allows for a single player to break into a safe kind of destroys the point of roleplay in my opinion and doesn't allow for players to hide their belongings because again, the server does not have the ability to facilitate things like hiding items off of your property unless you're placing it in the trunk of your car and parking it. The middle ground of having to know the owner of the home and engage them in escalation via roleplay seems fair to me.