My neighbor had a situation where a druggie ended up on her porch thinking it was his dealers porch. He kicked in the front door and stormed in the house screaming at the top of his lungs that he was going to kick some a*$.
My neighbor was unarmed, and called 911. The guy ran away after he saw her and realized this 62 year old woman was not his dealer.
Someone kicks in my front door and storms in screaming, he's not walking out.
Could I take a minute to assess the situation, let the guy see me and know I'm not his dealer, so he'll just run away? Sure. But in that few seconds, he could have just as easily pulled a gun and killed me.
Problem is you just don't know which way it's going to go in the moment. You have to make a decision in a split second. In many states, the duty to attempt retreat, and the need to be sure you're facing a deadly threat give you a far greater chance of ending up dead.
The idea of the castle doctrine is to clear you to use force, so you don't wait until it's too late. Forcibly entering a home is assumed to be a violent act, and I think that's the way you have to look at it.