here are my reasons feel free to disagree
For home defense I thought about a 12GA pump, a SKS folder, or AK, or an old Mauser, and last resort a .357 revolver or even a glock. I live in an urban setting with houses ten feet on either side, a city with around a million people. I grew up shooting, but had to sell / give away everything while attending university, and didn't get back into it until recently.
Then I thought about this. I come home from work and find Bubba on my couch. We can't legally CWC here in my county, so I would be going from my car to my house armed with only myself and whatever non-firearms or knives (felony here) I have. I open the door and find Bubba there, watching my old Sony TV on basic cable, 13 channels, waiting for me to bring in the bacon. At least I know for a fact he isn't holding my own gun. That is because I have a steel safe lagged to the floor situated between three walls where nobody can swing a sledge to knock it loose (unless they demolish a wall or two), and has a key pad kind of like a ATM, and because I hate paying any more than about $13 per month for boob tube trash. So bubba had to either bring his own weapon and/or TV, or sit and wait.
I really wanted that SKS folder with the 30 round mags, of which I have shot thousands of happy rounds, and that 12GA pump, but couldn't find the safe that would hold it all securely for less than the cost of the weapon and magazines, or the space in my tiny house for such a safe to hold it and the rest. So I got a cheap used glock, six magazines, 1000 rounds, and a small safe to hold them, all for less than the price of just the SKS+safe setup. I set up the password to the safe so I can do it quick in the dark, and turn and open it with sweaty fingers - a feat I did not learn until I was very surprised I could not do when needed. Roughen up the knob on your safe so you can pull it when your fingers are sweaty! And people really do run away from your front door when you rack a load in your weapon on the other side of the door they are messing with at 2AM
My point is, I'd love to own a bunch more, but I really had to concede to how safe my weapons are when I'm not around to be there. I'd just hate to come home and find Bubba sitting on my couch with my own gun waiting for me to pay him my paycheck. So I don't make my weapon available unless he's a safe cracker. I realize a lot of people are not in my economic category and can afford large and/or multiple secure places to keep their arms when not home. And I do know a bunch of people who just leave handguns, rifles, shotguns hanging around unsecured in their homes ready for the intruder to discover and have never been confronted. I might be too concerned.
Which makes me wonder how people feel about leaving weapons behind doors, in closets, in the garage, etc. without being home to keep the burgler from discovering and using them on you or in another felony?