Why aren't the things I described allowed to count as "truly fail[ing]"?
Either the PCs are allowed to fail or they are not. If they are allowed to fail sometimes that simply means they don't achieve a goal and never will. That means that sometimes the last chance the PCs have is to open the safe, a task they can fail.
From what you've said you find that "boring". I find it "a logical consequence".