It usually takes the police minutes to arrive unless you live next to the police station. During a home invasion with a violent burglar every second counts. If you live far from the police (and often times a burglar is familiar with the area and knows how far the station is) itll be too late. For example, I live in a small town with a small police force. There are never more than 2 cops patrolling the road and the station is a 10 minute drive without traffic. Put yourself in this scenario. There's a hungry lion and you can either be a porcupine or a sloth. Both are slow but one is armed and one is not. The lion will go for the defenseless prey rather than the one he knows could hurt him
Have you ever been present in a burglary? Do you want a bit of a personal experience? They burglarized me three times, once I walked in in the middle of it, once I missed it, likely, by a few minutes. Trust me, it has nothing in common with your wet hero fantasies. One thing you definitely do not want during a burglary is to do anything that theatens the burglar. He has an advantage over you: he is expecting trouble, you are not. This is true even in the middle of the day, when almost all burglaries happen (of course, the burglars, as a rule, do not want to find you at home). It would be even more so in the middle of the night, when you are asleep and he is awake. The best you can do if you realize he is there is to follow his instructions - that is, of course, if you want to actually live to tell the tale, I am not talking about a suicide by a burglar.
It is a scary thing: somebody will get hurt if they take what you are writing here seriously.