So what would have happened if he had killed the guy who robbed him?
Would he have gotten his money back right away?
Nope.  The money would have been evidence and would have been tied up in court proceedings for months, maybe forever.
		
		
	 
I do not know how long exactly it would take to get your money back in Texas. Do you?
The odds of recovery are much better than when the robber gets away though.
Again (for Elixir) I am not advocating for the Texas law, just saying that it is not irrational to want to stop a robber.
	
	
		
		
			I get being really pissed at someone who just robbed you or for whatever awful thing they just did.  I honestly do.  But unless someone is assaulting you or another person or torturing an animal, or burning a building with people in it—what is gained by killing then?
		
		
	 
You recover your property and the robber can't rob ever again if dead and if apprehended he or she can't rob for a while.
	
	
		
		
			Only an idiot shoots to wound.  Even skilled marksmen miss sometimes, especially in stressful situations.  Do you know what it does to normal people to kill someone?  It’s not something you get over, even if 100% justified.
		
		
	 
You shoot to stop. Sometimes it's lethal, sometimes not. I do not shed one tear for dead armed robbers, although I understand it is psychologically difficult for most people to have that on their conscience, even if it is a legal shooting and the robber was a bad guy.
	
	
		
		
			If someone breaks into your home, you call the police as soon as you are able.  You let them take whatever it is that they want.
		
		
	 
If somebody breaks into your home, you defend yourself and then call the police. Sometimes "whatever it is that they want" is to hurt you or your family. 
	
	
		
		
			Stuff can be replaced.  People cannot be.  There is no taking back killing someone.
		
		
	 
Goes for the homeowner and his or her family too. Their lives take precedence over that of a home invader.
While I think the Texas law goes too far, the Castle Doctrine laws definitely do not.