Your analogy doesn't work. You lock your doors to protect your house and belongings. DRM doesn't protect you or your belongings (the software you bought), it attempts to protect the publishers belongings. DRM has no benefit to you as a customer so i'm not sure why you would suggest that DRM is somehow the same as locking the doors on your house. Locking the doors at the publishers house, yes..
Locking my doors doesn't protect my neighbors or freinds either, it protects me. Same as DRM doesn't protect the consumer, it protects the publisher.
That said, pirates are tenacious and will try to break any lock they can. To some it seems pointless to even try to stop it. Might as well not even publish the game on the PC, if you have to go to those great lengths to keep people from stealing it, right?
I hate DRM. I bought Dragon Age Ultimate Edition, and the DRM kep tme from being able to play it for a week, since the EA server was down that authenticates the game. I moved on to a different game, and still haven;t played Dragon Age, but the experience pissed me off. It wasn't even that I couldn't play the game, but the number of hoops I had to jump through even if their system was up and running properly. I literally had to create an account and register each portion of the DLC that came with the game, which took me a good half hour to do even before the additional hours trying to figure out why it still didn't work.
I understand the need to protect your property, but when you are running a business and trying to sell that property to people, you can't make using that property painful to the people who bought it. I know after that experience that I don't want to ever buy another EA game. Even if the game is free, I don't want to have to go through the hoops I had to go through in Dragon Age ever again.